NixBSD推出与FreeBSD内核集成的NixOS Fork。
在BSD社区的一个重要发展中,Nix包管理器已经成功地移植到BSD系统。这个名为NixBSD的非官方项目现在可以进行测试和集成。
Nix包管理器以其功能性和声明性方法而闻名,长期以来一直是GNU/Linux生态系统的主要组成部分。它的多用户功能、可靠的升级和回滚使它成为大规模部署中管理软件包的热门选择。
NixBSD为BSD用户带来了这些好处。有了NixBSD,BSD用户现在可以享受:
- 跨不同机器的可复制构建,使管理和分发软件变得更容易。
- 原子升级和回滚允许测试系统升级,如有必要,回滚而不影响系统的稳定性。
- 多用户功能,允许多个用户独立安装和管理软件包。
- 隔离包,防止依赖项之间的冲突,确保系统稳定性。
截至发布本文时,该项目支持三个核心存储库:
- nix:Nix包管理的一个分支,其中包含了修改以适应构建并在FreeBSD内核的环境中工作。
- Nixpkgs:nixpkgs包集合的一个分支,带有支持FreeBSD和添加新的x86_64-FreeBSD平台的修复。
- nixbsd:一个包含模块的仓库,支持使用FreeBSD内核构建NixOS的变体。
NixBSD目前处于开发的早期阶段,正在寻找贡献者来帮助测试、文档和开发。该团队还在寻求BSD社区的反馈,以确保NixBSD满足 * BSD用户的独特需求。
有了NixBSD,BSD用户现在可以享受到强大、可靠和灵活的包管理器的好处。NixOS—BSD团队鼓励所有BSD用户试用NixBSD,并为其开发做出贡献。
了解有关GitHub的更多信息。