北京时间 5 月 30 日,NixOS 项目正式发布了代号“Yarara”的 26.05 版本。本次更新对系统初始化流程、平台支持策略以及桌面环境进行了重要调整:initrd 阶段(stage 1)默认改为基于 systemd 实现,计划在下一版本(26.11)中移除传统的脚本方案;同时宣布 x86_64-darwin 平台将在本版本后停止官方支持;桌面环境 GNOME 则升级至 50 “Tokyo” 版本,带来无障碍与显示方面的增强。
核心功能变更
initrd 改用 systemd
NixOS 26.05 将 initrd(stage 1)的默认实现切换至 systemd。旧的基于脚本的 initrd 已被标记为弃用,并计划在 26.11 版本中彻底移除。systemd 在 initrd 阶段的使用有助于统一系统启动流程,减少维护复杂度,并与其他主流 Linux 发行版保持一致。
x86_64-darwin 平台退役
NixOS 和 Nixpkgs 在本版本中宣布了对 x86_64-darwin(即 Intel Mac 平台)的淘汰计划。26.05 将是最后一个官方支持 x86_64-darwin 的 Nixpkgs 版本。在 Nixpkgs 26.05 的生命周期内(至 2026 年底),仍会为此平台构建软件包并提供支持。但自 26.11 起,受限于 Apple 已弃用该架构、构建基础设施以及开发者精力,官方不再为 x86_64-darwin 构建软件包,也不再支持从源码编译。
GNOME 50 与桌面更新
桌面环境 GNOME 更新至 50 “Tokyo” 版本。新版本引入了多项无障碍改进和显示处理优化,具体细节可参阅官方发行说明。这延续了 NixOS 对最新桌面组件的追踪策略。
版本迭代与维护周期
根据 NixOS 官方公告,26.05 版本凝聚了 2842 位贡献者的努力,共提交 59703 次代码修改。与上一个版本相比,Nixpkgs 软件包集合新增 20442 个包,更新 20641 个包,并移除 17532 个过时包。此次版本的软件包总数规模和更新力度均相当可观。
在支持周期方面,NixOS 26.05 将获得七个月的错误修复和安全更新,至 2026 年 12 月 31 日。上一个长期支持版本 25.11 “Xantusia” 现已正式废弃,并将于 2026 年 6 月 30 日停止安全更新。建议仍在使用 25.11 的用户尽快规划升级。
NixOS 26.05 的完整发行说明可在项目官网查阅,包括用户配置迁移注意事项和已知问题列表。
本文参考来源:DistroWatch.com: News
微信扫描下方的二维码阅读本文

