
UTM 是 macOS 上很受欢迎的虚拟机工具,主打“Securely run operating systems on your Mac”。它把 QEMU 的灵活性和 Apple Hypervisor / Apple Virtualization 的原生能力包进一个真正像 Mac App 的界面里,让普通用户也能在 Mac 上运行 Windows、Linux、macOS,甚至一些经典操作系统。
在 Apple Silicon Mac 上,UTM 可以用苹果的 Hypervisor 框架近原生速度运行 ARM64 系统;Intel Mac 上则可以虚拟化 x86/x64。它也支持低性能但更灵活的 emulation,例如在 Apple Silicon 上跑 x86/x64,或模拟 ARM32、MIPS、PPC、RISC-V 等架构。
它解决什么问题
QEMU 很强,但直接配置命令行参数并不轻松。UTM 做的事情,是把虚拟机创建、系统镜像、硬件配置、网络、共享目录和显示设置放进图形界面,同时保留 QEMU 的广泛兼容性。对于开发者、安全研究者、测试人员、系统爱好者来说,这种“少折腾一点”的体验很实用。
- 运行 Windows / Linux:适合测试跨平台软件、老版本系统或隔离环境。
- 虚拟化 macOS:Apple Silicon + macOS Monterey 以上可运行多个 macOS 实例。
- 经典系统模拟:支持 PowerPC、SPARC、x86_64 等老架构,官网 gallery 有示例。
- 原生 Mac 体验:界面和权限模型更贴近 macOS,而不是套壳命令行工具。
- 免费开源:官网明确写 UTM 永远免费开源,Mac App Store 版功能相同,购买主要用于支持开发和自动更新。
需要注意的限制
UTM 不适合被当作游戏虚拟机。官网 FAQ 明确说明,它目前不支持 Windows GPU emulation / virtualization,因此缺少 OpenGL、DirectX 这类 3D 加速能力;Linux 上有 Virgl 的实验性 OpenGL 加速,但面向游戏的体验不能期待太高。
如果你的需求是开发测试、跑服务器环境、体验 Linux 发行版、做安全隔离或复古系统模拟,UTM 是 Mac 用户非常值得装的一类基础工具。
传送门
https://mac.getutm.app/
GitHub:https://github.com/utmapp/UTM
原创文章,如若转载,请注明出处:https://wefound.cc/p/2572.html