macOS 용 Nix installer 두 개 — 공식 + Determinate Systems installer. Determinate 거 써. 같은 Nix 인데 Mac 에서 중요한 두 가지 실용적 차이.
첫째, Determinate installer 는 macOS 메이저 업그레이드를 살아남아. 공식 installer 는 macOS 가 가끔 메이저 버전 점프 때 쓸어버리는 synthetic /nix mount 에 의존; 깨진 Nix install 로 깨어나. Determinate 거는 macOS 가 안 건드리는 자기 APFS 볼륨에 /nix 둠.
둘째, 깨끗한 uninstaller 가짐. /nix/nix-installer uninstall 돌리면 Mac 이 pre-Nix 상태로 돌아감. 공식 installer 의 제거 과정은 multi-step 이고 botch 하기 쉬움.
install 후 terminal 재시작 (또는 새 shell init source), nix --version 으로 검증. flakes 와 새 nix 명령 둘 다 디폴트로 활성화된 Nix 2.x 받음 — 그게 모던 셋업. 'nix.conf 편집해서 flakes 활성화' 라는 docs 보면 옛 docs 읽는 거; Determinate installer 가 두 flag 다 켜놨음.