是否有独立的 Nixpkgs “标准库”来创建私有 Nixpkgs 存储库?
Is there a standalone Nixpkgs “standard library” to create private Nixpkgs repos?
是否有任何 project/repo 包含从 Nixpkgs 存储库中提取的“标准库”函数?
目前正在阅读 Nixpkgs 手册,Nixpkgs 仓库似乎包含
- 实际帮助构建(跨平台)包的函数(使用 Nix
builtin
's/primitives 编写)
- 包集合
试图找到去中心化的例子,但是没有很多(或者我没有找到)。我喜欢 Cachix 和它背后的哲学,但那是针对已经构建的包(除非我误解了什么,这是不可能的)。
找到的部分资源:
- Managing private Nix packages outside the Nixpkgs tree[桑德·范德伯格]
- I create a local repository for NixOS/nixpkgs? [Unix/Linux 堆栈交换]
编辑:刚发现 Nix User Repository (NUR)。
EDIT2:这里是 the thread on NixOS discourse。
Nixpkgs 是一个 "megarepo",捆绑了高度相关的 Nix 项目,例如 Nixpkgs、其标准库、NixOS 等。我不知道这些项目的任何其他来源或 'mirror'。如果你想改变这种情况,你可以用 Nix Flakes idea/project/projects.
帮忙
今天,如果你真的只需要pkgs.lib
,你可以使用lib = import <nixpkgs/lib>
。
是否有任何 project/repo 包含从 Nixpkgs 存储库中提取的“标准库”函数?
目前正在阅读 Nixpkgs 手册,Nixpkgs 仓库似乎包含
- 实际帮助构建(跨平台)包的函数(使用 Nix
builtin
's/primitives 编写) - 包集合
试图找到去中心化的例子,但是没有很多(或者我没有找到)。我喜欢 Cachix 和它背后的哲学,但那是针对已经构建的包(除非我误解了什么,这是不可能的)。
找到的部分资源:
- Managing private Nix packages outside the Nixpkgs tree[桑德·范德伯格]
- I create a local repository for NixOS/nixpkgs? [Unix/Linux 堆栈交换]
编辑:刚发现 Nix User Repository (NUR)。
EDIT2:这里是 the thread on NixOS discourse。
Nixpkgs 是一个 "megarepo",捆绑了高度相关的 Nix 项目,例如 Nixpkgs、其标准库、NixOS 等。我不知道这些项目的任何其他来源或 'mirror'。如果你想改变这种情况,你可以用 Nix Flakes idea/project/projects.
帮忙今天,如果你真的只需要pkgs.lib
,你可以使用lib = import <nixpkgs/lib>
。