Beta 0.05 !!!
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