Quickemu
快速创建和运行优化的 Windows、macOS 和 Linux 虚拟机:
用 💝 为 和 打造
简介
Quickemu 是优秀的 QEMU 的封装器,它在创建虚拟机时自动"做正确的事"。无需详尽的配置选项。你只需决定想要运行哪个操作系统,Quickemu 会处理好其余的事情 🤖
quickget
自动下载上游操作系统并创建配置 📀quickemu
枚举你的硬件并以最适合你电脑的最佳配置启动虚拟机 ⚡️
该项目最初的目标是实现快速测试 Linux 发行版,其中虚拟机及其配置可以存储在任何地方(如外部 USB 存储或你的主目录),并且运行虚拟机不需要提升权限。
如今,Quickemu 包括对 macOS 和 Windows 的全面支持,以及大多数 BSD、新颖的非 Linux 操作系统如 FreeDOS、Haiku、KolibriOS、OpenIndiana、ReactOS 等。
特性
- 主机支持 Linux 和 macOS
- macOS Sonoma、Ventura、Monterey、Big Sur、Catalina 和 Mojave
- Windows 10 和 11,包括 TPM 2.0
- Windows Server 2022 2019 2016
- Ubuntu 和所有**官方 Ubuntu 风味版**
- 支持近 1000 种操作系统版本!
- 完整的 SPICE 支持,包括主机/客户机剪贴板共享
- 适用于 Linux 和 Windows 客户机的 VirtIO-webdavd 文件共享
- 适用于 Linux 和 macOS 客户机的 VirtIO-9p 文件共享
- QEMU 客户机代理支持;通过标准 QMP 命令提供对系统级代理的访问
- 适用于 Linux、macOS 和 Windows 客户机的 Samba 文件共享(如果主机上安装了
smbd
) - VirGL 加速
- USB 设备直通
- 智能卡直通
- 自动 SSH 端口转发到客户机
- 网络端口转发
- 全双工音频
- 盲文支持
- EFI(带或不带安全启动)和传统 BIOS 引导
在 Linux Matters 播客上亮相!
Linux Matters 🐧🎙️ 的主持人是 Quickemu 主要项目的创建者。我们在第 30 集 - Quickemu 从 Bashes 中崛起中讨论了 Quickemu 在 2024 年的重启。
快速入门
安装 Quickemu 后,创建和运行虚拟机只需两个简单步骤:
quickget
自动下载你想运行的操作系统的 ISO 镜像,并为虚拟机创建一个配置文件。
quickget nixos unstable minimal
quickemu
使用quickget
创建的配置文件启动虚拟机。
quickemu --vm nixos-unstable-minimal.conf
执行 quickget
(不带参数)以查看所有支持的操作系统列表。
演示
文档
wiki 描述了如何开始使用 Quickemu,还涵盖了更高级的配置和使用。
- 安装 💾
- 创建 Linux 虚拟机 🐧
- 创建 macOS 虚拟机 🍏
- 创建 Windows 虚拟机 🪟
- 高级 quickemu 配置 🔧
- 高级 quickget 功能 🤓
- 替代前端 🧑💻
- 参考资料 📚️