%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 nix 설치(macOS)가 특정 버전의 nixpkgs를 가리키도록 하려면 어떻게 해야 합니까? 저는 집과 사무실 컴퓨터가 항상 모든 소프트웨어 패키지의 동일한 버전을 사용하도록 노력하고 있습니다.
답변1
다음과 같이 nixpkgs 버전을 고정할 수 있습니다.위키피디아
import (builtins.fetchTarball {
# Descriptive name to make the store path easier to identify
name = "nixos-unstable-2018-09-12";
# Commit hash for nixos-unstable as of 2018-09-12
url = "https://github.com/nixos/nixpkgs/archive/ca2ba44cab47767c8127d1c8633e2b581644eb8f.tar.gz";
# Hash obtained using `nix-prefetch-url --unpack <url>`
sha256 = "1jg7g6cfpw8qvma0y19kwyp549k1qyf11a5sg6hvn6awvmkny47v";
}) {}