nixos가 아닌 운영 체제에서 가상 머신으로 다양한 구성.nix 파일을 실행합니다.

nixos가 아닌 운영 체제에서 가상 머신으로 다양한 구성.nix 파일을 실행합니다.

놀랍도록닉소스configuration.nix, 호스트와 다른 파일 구성으로 시스템을 실행하는 경량 컨테이너를 시작할 수 있습니다 . 먼저 다음 명령을 사용하여 컴파일합니다.

$ nixos-rebuild build-vm -I nixos-config=./configuration.nix

다음을 통해 실행하세요.

$ ./result/bin/run-*-vm

그러나 첫 번째 명령은 debian+와 같이 nixos가 설치되지 않은 운영 체제에서는 작동하지 않습니다.닉스 포장, nixos-rebuild존재하지 않기 때문입니다.

build-vmnixos가 아닌 시스템에서 어떻게 계속 사용할 수 있나요 ?

답변1

감사 clever합니다 infinisil:

nix-build '<nixpkgs/nixos>' -A vm -I nixos-config=./configuration.nix

관련 정보