(나는 가정합니다 괜찬아 표현이다) :Nix에서 <nixpkgs> 문자열/값의 의미는 무엇입니까? 다음의 예를 들어
<nixpkgs>
참조 무엇
(import <nixpkgs> {}).haskellPackages.ghcWithPackages (hpkgs: with hpkgs; [
lens
aeson
turtle
])
? 나는 또한 예를 들어 다른 문맥에서 사용 참조 :
nix-shell '<nixpkgs>' -A linuxPackages.kernel
무엇을 평가하나요? 패키지 모음? 이것이 공식 nixpkgs 저장소인가, 아니면 시스템 'nix'설정인가 아니면 다른 것입니까? –
경로로 해석됩니다. 값은'NIX_PATH' (그리고 선택 적으로'-I')에 의해 결정됩니다. 쉘에서'echo $ NIX_PATH'를 시도해 자신의 설정을 확인하십시오. 나에게''은'/ nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs '로 해석된다. 나는 NixOS에있다. 그래서 그것은 nixpkgs 시스템이다. –