gpt4 book ai didi

Nix:nixpkgs 和 nixpkgs.pkgs 之间的具体区别是什么?

转载 作者:行者123 更新时间:2023-12-04 14:40:59 26 4
gpt4 key购买 nike

在:

n = import <nixpkgs> {};
n包含一个属性 n.pkgs ,它似乎也包含所有可用的包。那么 n 之间有什么区别?和 n.pkgs ?

这似乎与 Nix 配置的修复点语义以及覆盖 nixpkgs 中的某些包的可用性有关,但我无法真正理解它并找到明确的区别。

最佳答案

import <nixpkgs> {}为您提供 Nixpkgs 的原始实例,即没有应用任何用户配置。
(import <nixpkgs> {}).pkgs为您提供一个 Nixpkgs 版本,它具有用户配置的设置和来自 ~/.nixpkgs/config.nix 的覆盖应用。

关于Nix:nixpkgs 和 nixpkgs.pkgs 之间的具体区别是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33233675/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com