如何在 Ubuntu 服务器上安装 QEMU?

如何在 Ubuntu 服务器上安装 QEMU?

我能找到的所有信息都是这样的:

sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients

但是执行时显示它将安装大量适用于具有 GUI(字体/wayland/等)的系统的软件包,而不是适用于无头服务器的软件包。

我希望我的 Ubuntu 服务器尽可能的干净,并且不只是为了运行 QEMU 而安装几乎完整的桌面环境。

那么将其安装到无头服务器上的更好方法是什么?

答案1

嗨@maestro 在选择默认依赖项时,始终要考虑默认用户。遗憾的是,对于 qemu 来说,用例太多,以至于没有一个 (1) 个默认用例。因此,依赖项与那些最不了解如何修复情况的人保持一致 - 在这种情况下,这意味着这qemu-system-gui是来自 的建议qemu-system-$arch

但它只是一个有意的建议,允许您qemu-system-gui稍后卸载(及其隐含的依赖项)或apt-get install --no-install-recommends ...首先使用。

如果你想把你的系统精简为最少的软件包,那么它--no-install-recommends可能会成为你的好朋友:-)。

此外,qemu-kvm 来自石器时代,仅用于兼容性和您可能找到的旧操作指南。qemu-system-$arch通常使用更符合您的需要。另一方面,只有当您想要通过 libvirt 驱动事物(如 virsh 或 virt-manager 等)时才需要 libvirt-daemon-system。但您写“只是为了运行 QEMU”,这意味着您不需要它。

假设你使用的是 x86,那么总的来说就是:

apt-get install --no-install-recommends qemu-system-x86

希望有帮助!

相关内容