我正在 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 ......
Nix 包管理器提供了qemu-kvm
二进制文件。 Debian 提供了virsh
二进制文件:
$ which virsh
/usr/bin/virsh
此 QEMU VM 是否应该列出virsh
?
$ virsh list --all
Id Name State
--------------------
我猜它会失败,因为我没有使用 Debian 提供的 QEMU,并且 Debian 提供的virsh
不知道 Nix 提供的 QEMU。