Skip to content

UTM

蘋果生態系專用虛擬機

軟體分類 系統管理 / 虛擬化
軟體標籤
CLILibreOffice新鮮版電子郵件別名 (Email Aliases)
開發廠商 Turing Software, LLC
Stars
33.2k
Forks
1.7k
License
APACHE 2.0
Version
v4.7.5
Update
2026-02-27
OS
visionos

產品說明

UTM 是一款專為 macOS 與 iOS 裝置設計的開源虛擬機軟體。它的核心基於強大的 QEMU 模擬器,但經過深度優化並披上了符合 Apple 設計語言(Human Interface Guidelines)的現代化圖形介面。

這款軟體解決了 Apple Silicon (M1/M2/M3) 用戶最大的痛點:如何在 ARM 架構的 Mac 上運行 Windows 11 或 Linux (Ubuntu/Debian) 的 x86/x64 版本軟體。UTM 支援「虛擬化 (Virtualization)」與「模擬 (Emulation)」兩種模式——前者能以接近原生的速度執行 ARM 架構系統,後者則能透過 JIT 技術模擬舊款 Intel/AMD 處理器環境,讓你重溫 Windows XP 甚至 Windows 98 的經典遊戲與軟體。

核心特色:

  • 原生極速:利用 Apple Hypervisor 框架,在 Apple Silicon 上以原生速度執行 Linux 與 Windows ARM 版本。
  • 架構模擬:內建 QEMU 引擎,可跨架構模擬 x86, PPC, RISC-V 等處理器,解決相容性問題。
  • iOS 支援:極少數能在 iPhone/iPad 上運行的虛擬機軟體(需透過 AltStore 安裝或使用 UTM SE 版本)。
  • 圖形加速:支援 OpenGL 加速(特定 Linux 發行版),提供流暢的圖形化操作體驗。
  • 沙盒安全:完全在 macOS 的沙盒環境中執行,確保虛擬機中毒不會影響主機系統安全。

常用指令

雖然 UTM 是圖形介面應用程式,但為了在虛擬機中流暢操作,使用者必須掌握特定的「捕捉組合鍵」與自動化指令。此外,UTM 深度整合 macOS 的「捷徑 (Shortcuts)」,可實現自動化管理。

鍵盤操作與熱鍵

# 透過 URL Scheme 快速啟動指定虛擬機 (可用於腳本或瀏覽器)
open "utm://start?name=Windows11"

# 強制釋放滑鼠游標 (當游標被鎖定在虛擬機內時)
Control + Option
按鍵組合功能說明備註
Ctrl + Option釋放/捕捉游標滑鼠被鎖定時的唯一解法
Cmd + F全螢幕切換切換虛擬機視窗顯示模式
Ctrl + Alt + Del傳送系統中斷由工具列按鈕發送,用於 Windows 登入
Cmd + Tab切換主機應用暫時離開虛擬機,切換回 macOS
Cmd + Q關閉 UTM完全結束應用程式與所有執行中的 VM

自動化技巧 (macOS Shortcuts)

UTM 支援 macOS 的「捷徑」App,您可以建立腳本來一鍵佈署開發環境:

  1. Start Virtual Machine:在背景或前台啟動指定的 VM。
  2. Stop Virtual Machine:優雅關機或強制停止 VM。
  3. Run Command:(需安裝 Guest Tools) 透過 SSH 或 QEMU Agent 直接對虛擬機下達 Shell 指令,無需開啟視窗。

這意味著您可以寫一個 Shell Script 或捷徑,早上上班時一鍵開啟 Email、Slack 以及 UTM 內的 Ubuntu Server Docker 環境。


操作介面