私はDebianシステムでNixパッケージマネージャを実行しています。
このDebianシステムでは、次のチュートリアルに従ってNixを使用してNixOSを実行するQEMU VMを起動しました。https://github.com/pdtpartners/nix-snapshotter#getting-started
これにより、NixOSを実行しているQEMU VMが正常に起動します。
$ ps -ef | grep qemu-kvm
peterbe+ 1188452 1147771 99 12:40 pts/1 00:00:35
/nix/store/g7xr4cd1j34hkmf4sdf64baxanfsbpin-qemu-host-cpu-only-8.0.2/bin/qemu-kvm
-cpu max -name nixos -m 4096 ......
qemu-kvm
バイナリはNixパッケージマネージャから入手できます。 Debian はvirsh
バイナリを提供します:
$ which virsh
/usr/bin/virsh
このQEMU VMを一覧表示する必要がありますかvirsh
?
$ virsh list --all
Id Name State
--------------------
virsh
Debian が提供する QEMU を使用しておらず、Debian が提供する QEMU が Nix が提供する QEMU について知らないため、失敗したようです。