1. 시스템에서 Nix 실행하기
→nix-installer를 사용하여 Linux 또는 macOS 시스템에서 Nix를 실행합니다
→설치한 Nix가 예상대로 작동하는지 확인합니다
이 Zero to Nix 빠른 시작은 한 가지 특정한 독자층을 염두에 두고 작성했습니다. 바로 Nix에 대해 들어 본 적은 있지만 아직 잘 알지 못하고 어디서부터 시작해야 할지 확신이 서지 않는 분들입니다. 이 문서는 일상적인 워크플로에서 Nix를 사용하는 방법을 알려 주는 가이드라기보다는, Nix의 기능을 살짝 엿보고 더 나아갈 자신감을 불어넣어 주는 첫 “아하!” 순간들을 경험하도록 돕는 데 목적이 있습니다.
이미 Nix에 익숙하고 업무에서 Nix를 활용하는 방법에 대한 안내를 찾고 계신다면, 이 빠른 시작에서도 얻을 것이 있겠지만 nix.dev와 같이 좀 더 실용적이고 가이드 중심인 자료가 더 도움이 될 수 있습니다.
환영합니다! Nix에 관심을 가져 주셔서 정말 기쁩니다. 이 빠른 시작에서는 시스템에 Determinate Nix를 설치합니다. 그런 다음 Nix를 사용하여 개발 환경 만들기와 패키지 빌드하기 같은 실용적인 작업을 해 보면서 Nix의 기능을 조금 맛보여 드리겠습니다.
Determinate Nix는 업스트림 Nix 프로젝트를 기반으로 한 Determinate Systems의 다운스트림 배포판입니다. 지연 트리, 병렬 평가, 네이티브 Linux 빌더 등 업스트림 버전에서는 제공하지 않는 다양한 기능을 제공합니다.
시스템에 맞게 설치 과정을 조정해 주는 도구인 Determinate Nix Installer를 사용하여 Determinate Nix를 설치하겠습니다. 지원하는 플랫폼은 다음과 같습니다:
macOS
64비트 ARM 및 64비트 AMD/Intel
Linux
64비트 ARM 및 64비트 AMD/Intel
64비트 ARM 및 64비트 AMD/Intel
Determinate Nix 설치하기
macOS에서는 패키지 설치 프로그램 사용을 권장합니다:

명령줄을 선호한다면 다음 명령을 사용합니다:
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- installLinux에서는 Determinate Nix Installer CLI로 설치하기를 권장합니다:
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- installWindows Subsystem for Linux에서는 Determinate Nix Installer CLI로 설치하기를 권장합니다:
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install여러
설치 프로그램이 완료되면 새 터미널 세션을 여십시오. 그러면 nix 실행 파일이 $PATH에 있을 것입니다. 이를 확인하려면 다음을 실행하십시오:
nix --version버전 정보가 출력될 것입니다.
🚀 성공입니다! 이제 시스템에 Determinate Nix가 설치되어 바로 사용할 준비가 되었습니다.