是否有一个独立的Nixpkgs“标准库”来创建私有Nixpkgs存储库?

时间:2019-04-23 23:47:52

标签: nix nixpkgs

是否存在任何从Nixpkgs存储库中提取的包含“标准库”功能的项目/存储库?

当前正在阅读Nixpkgs手册,看来Nixpkgs仓库由以下内容组成

  • 实际上有助于构建(跨平台)软件包的函数(使用Nix builtin /原始函数编写)
  • 收集包裹

试图找到权力下放的例子,但是没有很多(或者我没有找到)。我喜欢Cachix及其背后的理念,但这是针对已构建的软件包的(除非我误会了某些东西,这是可能的)。

找到了一些资源:


编辑:刚刚发现有关Nix User Repository (NUR)

1 个答案:

答案 0 :(得分:1)

Nixpkgs是一个“ megarepo”,它捆绑了高度相关的Nix项目,例如Nixpkgs,其标准库,NixOS等。我不知道这些项目有任何其他来源或“镜像”。如果您希望更改此设置,则可以帮助解决Nix Flakes的想法/项目/项目。

今天,如果您真的只需要pkgs.lib,则可以使用lib = import <nixpkgs/lib>