https://nixos.org/manual/nix/unstable/quick-start.html 说:
从频道安装一些软件包:
nix-env --install --attr nixpkgs.hello
这应该下载预构建的包;它不应该建造它们 本地(如果确实如此,则出现问题)。
为什么“这应该下载预构建的包”? 这是否需要
-b
(示例中没有)?
谢谢。
它应该下载预构建的包,因为运营cache.nixos.org的开发人员构建了官方NixOS渠道定义的大部分或全部包,并将结果存储在那里。执行这些构建的系统称为 Hydra。您的 Nix 软件被配置为使用 cache.nixos.org 作为“替代者”,因此它会在构建之前检查内容是否已缓存。您也可以添加自己的替代品。