如何在 Ubuntu 上安装 QEMU 以设置虚拟机

虚拟化是同时使用 Linux 和 Windows 的一种巧妙方式,可以在不解决双启动和随之而来的所有问题的情况下获得两全其美的优势。

VirtualBox 在最佳虚拟化解决方案方面,VMware 和 VMware 是家喻户晓的名字。 但是您知道还有其他选择吗? 如果您想探索,QEMU 就是这样一种免费和开源的替代品供您尝试。

在 Linux 上安装 QEMU 的先决条件

在 Linux 中安装任何软件包之前,更新存储库和升级系统非常重要。 这减少了下载不安全和不兼容软件的机会。

在 Ubuntu 中启动终端并输入以下命令以更新软件存储库:

sudo apt update && upgrade

输入 或者 是的 当提示许可并让系统升级完成时。 一旦你更新和升级了你的系统,在安装 QEMU 之前只需要检查一项任务。

为确保您可以使用 QEMU 设置 VM,您需要安装并启用 libvirt 在后台运行虚拟化的守护进程。 没有它,QEMU 或任何其他管理程序将拒绝工作。

启动终端并输入以下命令以在您的 Ubuntu 机器上安装和启用 libvirt 守护进程:

sudo apt install libvirt-daemon
sudo systemctl enable libvirtd
sudo systemctl start libvirtd

完成此步骤后,您可以继续 QEMU 安装过程。

在 Ubuntu 上下载并安装 QEMU

你可以使用 APT 包管理器在你的 Ubuntu 机器上安装 QEMU。 启动终端并发出以下命令在 Ubuntu 上安装 QEMU:

sudo apt install qemu-kvm 

Enter 或者 是的 当提示许可时,请等待安装过程完成。 如果您更喜欢动手实践的方法,您可以从以下位置手动下载软件源 QEMU 官方网站 或者 GitHub存储库 然后编译它。

打开一个新终端并一一键入这些命令以从源代码构建 QEMU:

sudo apt install git
git clone https://gitlab.com/qemu-project/qemu.git
cd qemu
git submodule init
git submodule update --recursive
./configure
make

安装 QEMU 之后,是时候安装 Virtual Machine Manager 了,或者简而言之,就是 virt-manager。 它是一个方便的 GUI 工具,用于在 Linux 上设置和管理虚拟机。

如果您不熟悉 Linux 上的虚拟化,强烈建议您安装 virt-manager,因为图形布局有助于新用户熟悉 VirtualBox 和 VMware。

下载并安装虚拟机管理器

您可以使用您选择的包管理器从终端直接安装 Virtual Machine Manager。 启动终端并使用 APT 包管理器安装 virt-manager 包:

sudo apt install virt-manager

安装完成后,您将可以通过在命令行中输入来访问它 虚拟管理器 或在应用程序菜单中搜索应用程序。

使用 QEMU/KVM 设置 Linux 虚拟机

现在 QEMU 已经全部设置好,是时候进行测试了。 安装您选择的任何操作系统,并确保使用虚拟机配置来确定最适合您的系统的配置。 对于初学者,您可以尝试安装 Linux 发行版,例如 Manjaro。