NixOS 25.11 发布
NixOS 25.11 Released

原始链接: https://nixos.org/blog/announcements/2025/nixos-2511/

NixOS 25.11 “Xantusia”现已发布,为这个独特的Linux发行版及其软件包管理器Nixpkgs带来更新。此版本将获得错误和安全修复,直至2026年6月30日,而之前的版本25.05 “Warbler”将于2025年12月31日停止维护。 由2742名贡献者在59430次提交中构建,Nixpkgs拥有7002个新软件包,25252个更新软件包,以及6338个过时软件包的移除。NixOS本身新增了107个配置模块和1778个选项,并移除了过时的组件。 主要亮点包括升级到GNOME 49 (“Brescia”),该版本放弃了X11会话支持,以及对LLVM 21、GCC 14和CMake 4等基本开发工具的更新。发布团队对众多个人和团队为此次成功发布所做的贡献表示感谢,并期待NixOS 26.05 “Yarara”。

## NixOS 25.11 发布与 macOS 用户疑虑 最新的 NixOS 25.11 发布在 Hacker News 上引发了讨论,尤其关于其在 macOS 上的可用性。一位用户表示,使用 Nix 管理 macOS 设置 18 个月后,感受复杂。 虽然承认 Nix 的强大功能和回滚能力,但他质疑 Nix 是否适合 macOS,原因在于 `nix-darwin` 和 `nixpkgs` 之间频繁出现同步问题。他发现自己越来越依赖 `nix-homebrew`——本质上是重新创建 Brewfile,这让他怀疑直接使用 Brewfile 是否更简单。 这位用户最终难以向他人,甚至自己,证明 Nix 的复杂性,当更简单的替代方案似乎能达到类似的结果时。他强调了像 `mise` 这样的工具,作为不太武断的替代方案,可能更具吸引力。
相关文章

原文

NixOS 25.11 Xantusia logo

Hey everyone, we are jopejoe1 and Leona Maroni, the release managers of the newest release of NixOS. We are very proud to announce the public availability of NixOS 25.11 “Xantusia”.

NixOS is a Linux distribution. Its underlying package repository Nixpkgs can also be used on other Linux systems and macOS with the Nix package manager.

This release will receive bugfixes and security updates for seven months (up until 2026-06-30). The old release 25.05 “Warbler” is now officially deprecated and will reach its end-of-life and stop receiving security updates after 2025-12-31.

The 25.11 release was made possible due to the efforts of 2742 contributors, who authored 59430 commits since the previous release.

Highlights

Our vast and routinely maintained set of packages has also been updated. This release of Nixpkgs

  • Added 7002 new packages
  • Updated 25252 existing packages
  • Removed 6338 outdated packages, in an effort to keep the package set maintainable and secure.

In addition to packages from Nixpkgs, the NixOS Linux distribution also features composable configuration modules and integration tests for distributed systems. This release of NixOS

  • Added 107 new modules and 1778 configuration options
  • Removed 41 outdated modules and 807 configuration options.

GNOME 49

GNOME has been updated to version 49 “Brescia”, which removes X11 session support, introduces a new video player, a new document viewer, a redesigned calender and more changes. Refer to the release notes for more details.

C compilers

LLVM has been updated to version 21. GCC remains at version 14. CMake was updated to version 4.

Special Thanks

We want to personally thank

  • Seth and dish for editorializing the release notes
  • Yohann Boniface for the release logo
  • The NixOS infrastucture team for their dutifully tending to our build infrastructure
  • The Nixpkgs staging team for supporting our staging cycles and the patient fixing of many build errors.

We also want to thank all contributors who made this release possible!

Reflections and closing

We are grateful for the opportunity to support the community as release managers and to learn about and participate in the release process. Seeing all the contributors working in their area of the project to improve it has been an exciting experience. We would like to thank everyone in the community for that. We are looking forward to the next release, NixOS 26.05 “Yarara”.

联系我们 contact @ memedata.com