
支持 Windows · macOS · Linux
两条命令,跑起任何操作系统
Quickemu 是 QEMU的一层封装:自动下载镜像,并按你的硬件生成最优配置。不用记 QEMU 参数,也不用写 libvirt XML。
bash — quickemu
$
quickget nixos unstable minimal$
quickemu --vm nixos-unstable-minimal.conf - Display: SDL, virtio-vga, GL (on), VirGL (on) @ (1280 x 800)
- ssh: On host: ssh quickemu@localhost -p 22220
- smbd: On guest: smb://10.0.2.4/qemu
- 宿主机支持
- Linux / macOS
- 开箱即用
- Windows 11 + TPM 2.0
- 客户机架构
- x86_64 / ARM64
两步上手
从空目录到运行中的虚拟机
中间没有任何需要你手写的配置。
- 1
下载镜像并生成配置
自动从上游获取官方 ISO,并按你的硬件写出一份最佳配置:CPU、内存、磁盘、网络一次到位。
quickget nixos unstable minimal - 2
启动虚拟机
读取配置、枚举硬件并选用最优参数启动,同时打印显示、SSH、Samba 等连接信息。
quickemu --vm nixos-unstable-minimal.conf
安装
一行命令装好,选你的平台
主流发行版都已收录;也可以从源码构建。
sudo apt-add-repository ppa:flexiondotorg/quickemu
sudo apt update
sudo apt install quickemu24.04 (noble) 及更高版本还需 sudo apt install qemu-system-modules-spice。
sudo apt-get install ./quickemu_x.y.z-1_all.debDebian 13 (Trixie) 及更高版本已收录进官方仓库,可直接 sudo apt install quickemu。
sudo dnf install quickemuFedora 41 及更高版本原生打包。
yay -Sy quickemu来自 AUR;想要最新滚动版可安装 quickemu.git。
brew tap quickemu-project/quickemu
brew install quickemu安装最新开发版加 --HEAD。
nix shell nixpkgs#quickemu也可把 quickemu 加入 systemPackages。
能力
为什么选择 Quickemu
不写配置、不调参数,把「配置一台虚拟机」压缩成一条命令。
文件共享与剪贴板
宿主与客户机之间有四条通道,复制粘贴、拖拽文件、访问宿主机目录都不需要额外配置。
宿主机客户机
- SPICE 剪贴板
- VirtIO WebDAV
- VirtIO-9P
- Samba
Windows 11 + TPM 2.0
内置 TPM 2.0、Secure Boot 与 EFI,覆盖 Windows 10/11 与 Server。
查看文档macOS 全线支持
从 Mojave 到 Tahoe,一条命令拉起 macOS 虚拟机。
查看文档USB 直通与 VirGL 加速
USB 设备直通、VirGL 图形加速、全双工音频与自动 SSH 端口转发。
查看文档跨平台宿主机
在 Linux 与 macOS 上原生运行,自动枚举硬件并套用最优配置。
查看文档系统矩阵
近 1000 个系统版本
从主流发行版到各种 BSD 与冷门系统。运行quickget可列出全部。
生态
演示、图形界面与社区
真实演示
从下载镜像到虚拟机启动的完整终端录像(asciinema)。
