我只想安装用于创建和管理 KVM 虚拟机的软件包virsh
。我需要安装什么,不需要安装什么来跳过 GUI 元素?
顺便说一下,我想在无头模式下运行它们。KVM 使用 VNC 在某些端口上传输来显示虚拟机的视觉输出。如果有人能告诉我如何知道和控制这些端口,那就太好了。
答案1
virsh
由 libvirt-bin 软件包提供。如果您输入
维尔什ENTER
在命令行上,Ubuntu 会告诉您软件包名称以及如何安装它:
sudo apt-get install libvirt-bin python-libvirt
这似乎不依赖于 GUI 内容。python-libvirt
这使得安装 KVM 客户机变得容易,而不是直接编辑virsh
XML 机器配置来创建它们。请参阅man python-libvirt
了解更多信息。
答案2
您可以完全无头运行虚拟机,但随后您需要设置客户操作系统以使用串行控制台。最近的 QEMU 版本(0.14 之后)还可以将 BIOS 输出路由到串行控制台。
也可以看看https://bugs.launchpad.net/ubuntu/+source/vm-builder/+bug/302880