[ad_1]
Quickemu 是 QEMU 的命令行包装器,可用于快速创建和运行高度优化的 Linux、macOS、*BSD 和 Windows 桌面虚拟机。 它目前仅适用于 Linux 主机(它也适用于 WSL),但将来它也可能支持 macOS 主机。
Quickemu 并没有期待一个详尽的配置选项列表,而是尝试自动“做正确的事情”并为您自动创建 VM 配置。 除此之外, 该工具还会自动下载 Linux、macOS 或 Windows 映像,所以您所要做的就是在虚拟机中运行并安装操作系统。
即使使用 Quickemu,您也不需要配置任何东西,例如,它会根据主机规格自动计算应分配给 VM 的 CPU 内核和 RAM 的数量, 您仍然可以使用自定义配置选项 在 .conf 文件中。
更重要的是,如果使用命令行不是你的事, 还有一个第三方 GUI 对于用 Flutter 编写的 Quickemu,称为 Quickgui:
Quickemu 早在 2021 年 9 月就发布了第一个稳定版(1.0.0),但已经很受欢迎,在 GitHub 上有超过 3700 颗星。 它最初是作为一种快速测试 Linux 发行版的方法而创建的,“其中虚拟机配置可以存储在任何地方,例如外部 USB 存储或您的主目录,并且不需要提升权限来运行虚拟机”,但它后来演变,并且它现在还支持 macOS 和 Windows。
使用 Docker-OSX 在虚拟机中安装 macOS Monterey、Big Sur 或 Catalina
在我写这篇文章的时候,Quickemu 支持以下客户操作系统:
- 苹果系统 蒙特雷、大苏尔、卡塔利娜、莫哈韦和高山脉
- Microsoft Windows 8.1、10 和 11,包括 TPM 2.0
- Linux:
- Ubuntu 和所有官方 Ubuntu 风格(Ubuntu、Lubuntu、Ubuntu Budgie、Ubuntu Kylin、Ubuntu MATE、Ubuntu Studio 和 Xubuntu)
- Linux Mint Cinnamon、MATE 和 Xfce
- 基本操作系统
- 流行!_OS
- 佐林操作系统
- KDE 霓虹灯
- 卡利 Linux
- 带有所有官方和非免费 DE 变体的 Debian Bullseye
- Fedora
- openSUSE Leap、Tumbleweed 和 MicroOS
- Arch Linux
- 嘉鲁达
- 尼克斯操作系统
- 阿尔玛Linux
- 甲骨文
- 洛基 Linux
- Regolith Linux(1.6 和最新的 2.0.0 预发行版)
- FreeBSD 和 OpenBSD
对于 Microsoft Windows 和 macOS,请务必阅读 Quickemu 项目页面上的说明,因为那里列出了一些特殊说明和特殊性。 例如,您会找到在那里安装 macOS 的确切说明,macOS Big Sur 和 Monterey 根本没有音频,在 Windows 上,网络接口在安装过程中被禁用以允许创建本地帐户等。我还想添加我的自己的注释:在安装 macOS Monterey 时,安装程序卡住了,所以我重新启动了虚拟机并继续安装(最终成功)。
需要注意的是,Apple 不允许在非 Apple 硬件上安装 macOS。 如果您想使用它在虚拟机中合法安装 macOS,您的主机操作系统必须安装在 Apple 硬件上。
除了可以轻松在 VM 中安装所有这些操作系统(包括自动下载 ISO 映像), 快车特点:
- 完整的 SPICE 支持,包括主机/来宾剪贴板共享
- 适用于 Linux 和 Windows 来宾的 VirtIO-webdavd 文件共享
- 适用于 Linux 和 macOS 来宾的 VirtIO-9p 文件共享
- QEMU 访客代理支持; 通过标准 QMP 命令提供对系统级代理的访问
- 适用于 Linux、macOS 和 Windows 来宾的 Samba 文件共享(如果主机上安装了 smbd)
- VirGL 加速
- USB 设备直通
- 智能卡直通
- 自动 SSH 端口转发给客人
- 网口转发
- 全双工音频
- EFI(带或不带 SecureBoot)和传统 BIOS 引导
- 可用的图形用户界面
下载快车
Quickemu 在 PPA 中适用于 Ubuntu / Pop!_OS / Linux Mint 用户,在 AUR 上适用于 Arch Linux / Manjaro:stable 或 git。 对于其他 Linux 发行版,您需要手动安装要求,然后从源代码运行它。 安装后,请查看其介绍和所有可用选项。
第三方 Quickemu GUI,Quickgui,也可用于 Ubuntu / Pop!_OS / Linux Mint 的 PPA,以及用于 Arch Linux / Manjaro 的 AUR:quickgui 或 quickgui-bin。 您还可以从项目的发布页面下载 Quickgui Linux 二进制文件。 另请查看 Quickgui 使用说明。
要使用它,您的计算机 CPU 需要支持硬件虚拟化; 从这里查看 KVM 清单以了解您的 CPU 是否支持它(您也可以运行 sudo kvm-ok
如果一切正常,它将返回“可以使用 KVM 加速”)。
通过 hn
[ad_2]