简介:
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 启动。
快速开始:
一旦安装了 Quickemu,创建和运行虚拟机有两个简单的步骤:
quickget 会自动下载你想要运行的操作系统的 ISO 镜像,并为虚拟机创建一个配置文件。
quickget nixos unstable minimal
quickemu 使用由 quickget 创建的配置文件启动虚拟机。
quickemu --vm nixos-unstable-minimal.conf
执行 quickget(不带任何参数)以查看所有受支持的操作系统列表。