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

ありがとう:cleverinfinisil

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

関連情報