web-dev-qa-db-ja.com

nixos以外のオペレーティングシステムから仮想マシンに別のconfiguration.nixファイルを実行する

驚くべき nixos では、以下を使用して、configuration.nixファイルがホスト構成と異なるシステムを実行する軽量コンテナーを起動することができます。

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

ただし、nixos-rebuildが存在しないため、このコマンドは、debian + nixpkgs のようにnixosがインストールされていないオペレーティングシステムでは機能しません。

Nixos以外のシステムでbuild-vmを引き続き使用するにはどうすればよいですか?

2
tobiasBora

cleverinfinisilに感謝します:

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