qemu 中文文档 下载 App

下载与安装 QEMU:三平台速查

前置条件

无论哪个平台,QEMU 对硬件的最低要求都很低——它本身是纯软件。但要发挥最佳性能,需要:

Linux 安装

Linux 是 QEMU 的原生平台,安装最直接。

Debian / Ubuntu

sudo apt update
sudo apt install qemu-system qemu-user qemu-utils

如果你需要 KVM 加速(强烈建议),额外安装:

sudo apt install qemu-kvm libvirt-daemon-system virt-manager
sudo usermod -aG kvm $USER    # 将当前用户加入 kvm 组
sudo usermod -aG libvirt $USER # 加入 libvirt 组

安装后注销并重新登录,让组权限生效。验证 KVM 是否可用:

kvm-ok
# 输出 "KVM acceleration can be used" 就对了

RHEL / CentOS / Rocky

sudo dnf install qemu-system-x86 qemu-img qemu-kvm libvirt virt-manager
sudo systemctl enable --now libvirtd

Arch Linux

sudo pacman -S qemu qemu-arch-extra libvirt virt-manager
sudo systemctl enable --now libvirtd

Windows 安装

Windows 没有系统包管理器,主要靠两种方式。

方式一:Stefan Weil 的预编译版(推荐)

访问 qemu.weilnetz.de 下载安装包。作者 Stefan Weil 是 QEMU 核心贡献者之一,Windows 版由他维护。下载 .exe 安装包,双击安装即可。

安装后将安装目录(默认 C:\Program Files\qemu)加入系统 PATH 环境变量。

方式二:MSYS2

pacman -S mingw-w64-x86_64-qemu

Windows 加速器配置

启用 WHPX(Windows Hypervisor Platform)以获得硬件加速:

  1. 控制面板 → 程序和功能 → 启用或关闭 Windows 功能
  2. 勾选「虚拟机平台」和「Windows Hypervisor Platform」
  3. 重启

验证:在 QEMU 命令里加 -accel whpx 即可启用加速。

注意:Windows 家庭版也支持虚拟机平台,但不支持 Hyper-V 管理功能。WHPX 在家庭版上一样能用。

macOS 安装

macOS 上有两条安装路径。

Homebrew(推荐)

brew install qemu

Apple Silicon (M1/M2/M3) 和 Intel Mac 都支持。

MacPorts

sudo port install qemu

macOS 加速器:HVF

macOS 10.15 (Catalina) 起自带 Hypervisor.framework,QEMU 6.1+ 原生支持 HVF 加速。不需要额外安装什么,直接在 QEMU 命令里加 -accel hvf 即可。

源码编译(高级用户)

如果需要最新特性或自定义构建,从源码编译:

git clone https://gitlab.com/qemu-project/qemu.git
cd qemu
./configure --enable-sdl --enable-gtk --enable-kvm
make -j$(nproc)
sudo make install

Windows 下的源码编译通常用 MSYS2/MinGW 环境,步骤较多,建议用预编译版除非你确实需要。

验证安装

无论哪个平台,安装完成后跑这两条命令确认:

qemu-system-x86_64 --version
qemu-img --version

都输出版本号就说明安装成功了。接下来去 第一个虚拟机 试试手。