원문 캡처 · solnix.io
원문 캡처 · solnix.io

Solnix는 Illumos 배포판으로, Nix 패키지와 NixOS 모듈을 사용한다. 지원 아키텍처별 사전 빌드 경로를 캐시에서 내려받을 수 있으며, 각 경로는 cache.solnix.io-1 키로 서명되고 사용 전에 검증된다.

Nix 설정에 Solnix 캐시와 공개 키를 추가한다.

copy# /etc/nix/nix.conf
substituters = https://cache.solnix.io https://cache.nixos.org
trusted-public-keys = cache.solnix.io-1:8UNrVAOSOrI9PGHc8/pD2Yqp265ZeYb3OId+gv4+wm8=

Nix는 기본적으로 cache.nixos.org를 신뢰하므로 Solnix 키만 추가하면 된다. 설정 없이 캐시에 접속해 확인하려면 다음 명령을 사용한다.

copynix store info --store https://cache.solnix.io

캐시 객체는 BitTorrent로도 배포된다. 대역폭을 커뮤니티에 분산해 단일 원본의 송신 비용을 줄인다. HTTP는 현재 사용할 수 있고 계속 대체 경로로 유지되며, 브라우저의 피어 공유는 선택 사항이다. 작동 방식