ITADN
NixOS/nixpkgs
NixOS/nixpkgs · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

NixOS logo

Contributors badge Open Collective supporters

Nixpkgs 是一个包含超过 140,000 个软件包的集合,可以使用 Nix 包管理器进行安装。 它还实现了 NixOS,一个纯函数式 Linux 发行版。

手册

  • NixOS 手册 - 如何安装、配置和维护一个纯函数式 Linux 发行版
  • Nixpkgs 手册 - 为 Nixpkgs 做贡献以及使用特定编程语言的 Nix 表达式
  • Nix 包管理器手册 - 如何编写 Nix 表达式(程序),以及如何使用 Nix 命令行工具

社区

其他项目仓库

所有官方 Nix 相关项目的源代码都在 GitHub 上的 NixOS 组织。 以下是一些主要项目:

持续集成与分发

Nixpkgs 和 NixOS 由我们的持续集成系统 Hydra 构建和测试。

使用 Hydra 成功构建的工件会发布到 https://cache.nixos.org/ 的缓存中。 当满足成功的构建和测试标准时,Nixpkgs 表达式将通过 Nix 频道 分发。

贡献

Nixpkgs 是 GitHub 上最活跃的项目之一。 虽然成千上万的开放问题和拉取请求起初可能看起来很多,但考虑到项目的范围,这有助于理解。 Nixpkgs 描述了如何构建数万个软件组件,并实现了一个 Linux 发行版。 GitHub Insights 页面展示了项目的活动情况。

社区贡献始终通过 GitHub Issues 和 Pull Requests 欢迎。

有关为该项目做出贡献的更多信息,请访问贡献页面

捐赠

NixOS 及相关项目的基础设施由一个非营利组织维护,即NixOS 基金会。 为确保 NixOS 基础设施的持续性和扩展,我们正在寻求对我们组织的捐赠。

您可以通过SEPA 银行转账或使用 Open Collective 向 NixOS 基金会捐赠:

许可证

Nixpkgs 采用 MIT License 授权。

[!Note] MIT 许可证不适用于 Nixpkgs 构建的软件包,仅适用于本仓库中的文件(Nix 表达式、构建脚本、NixOS 模块等)。 它也可能不适用于 Nixpkgs 中包含的补丁,这些补丁可能是其所适用软件包的衍生作品。 上述产物均受各自软件包许可证的约束。