Skip to content

Beta 0.05 !!!

Choose a tag to compare

@Wtada233 Wtada233 released this 18 Jun 11:31

LankeOS v0.05 Release

声色俱全,安全稳固,极致精简。
LankeOS正式进入Beta阶段了!

核心变更 (Major Changes)

  • 内核跃迁: * 升级至 Linux 7.0-rc7。修复了 rc6 中的模块兼容性问题,进一步增强了硬件驱动支持,保持极致追新的开发者本色。
  • 现代音频架构:
    • 引入 Pipewire 支持: 告别复杂的音频配置。现在系统默认集成 Pipewire,提供低延迟、专业级的音频流处理能力,为下一步多媒体应用打下基础。
  • 安全底座强化:
    • 完整 PAM (Pluggable Authentication Modules) 支持: 引入可插拔认证模块。这不仅提升了系统安全性,也让多用户管理和权限控制变得更加标准和灵活。
  • CD 载具的最后守望者:
    • 尽管集成了 Pipewire 和更复杂的工具链,ISO 体积经过精细修剪,最终锁定在 688 MiB。它依然可以被刻录进一张标准 CD (700MB),是现代系统与复古介质的完美平衡。

开发工具链 (Toolchain Expansion)

本版本进一步补全了底层开发环境,致力于提供“开箱即用”的 LFS 滚动构建体验:

  • 核心: GCC 15.3 / Rust / LLVM
  • 脚本: Python 3.12 / Perl / Lua
  • 新增: 针对 PAM 和 Pipewire 开发的头文件与库文件,支持用户直接在系统内进行底层组件编译。

系统规格更新 (Technical Specs)

组件 版本 状态
Kernel 7.0-rc7-lanke UPDATE 修复模块错误
Audio Pipewire NEW! 现代音频支持
Security Full PAM Support NEW! 标准化认证体系
ISO Size 688 MiB 极限压榨,适配 CD 介质
Storage OverlayFS (LABEL=LANKE_DATA) 持续支持持久化存储

下一步计划 (Roadmap)

  • 优化软件包管理器,开始更新滞后的老旧包
  • 引入 Pipewire 音频支持
  • 完善 PAM 认证安全体系

开发者的话

从 0.04 到 0.05,LankeOS 不再只是一个“能启动的内核”,它开始拥有了声音(Pipewire)和门禁(PAM)。

为了把体积死死压在 700MB 的红线以内,我反复调整了 initramfs 的压缩算法。虽然软件包更新确实因为开学有点缓慢:L,但 0.05 的骨架已经非常扎实了。如果你手里还有珍藏的空白 CD-R,现在就是让它重获新生的时候。

另外这可能是LankeOS最后一个能放进CD的Release。由于不可抗力,软件正在变得越来越臃肿,目前已经用了最高等级的压缩,如果想要在之后继续维持大小,只能删除headers,严重影响开发能力。

Stay stable, stay minimal.


更新日志记录

4月6日更新

  • 修复内核模块挂载错误。
  • 集成 Pipewire 核心守护进程。重新编译Shadow和Systemd来适配PAM。更新Shadow
  • 重新封装 ISO,确保对物理光盘引导的兼容性。

4月10日更新

  • 更新了多数打包脚本,整理碎片化内容,把文档变为实际脚本。

4月17日更新

  • 史诗级的更新(误)更新内核至7.0.0-lanke正式版(不要问为什么改localversion,问就是以后LankeOS打算弄一点内核修改,虽然现在只是配置原版Linux)
  • 修复打包问题,清理缓存,进一步让iso缩小到688 MiB