UTM

osy and UTM contributors · 原生 Mac 虛擬機器管理器,使用 QEMU 和 Apple 虛擬化執行相容的客戶系統或模擬其他 CPU 架構。

Cask虛擬化與容器Apple 晶片 · Intel
主頁
來自 homebrew/cask
近 30 天安裝
9,115
App榜第 38
近一年安裝
6.8萬
365 天累計
最新版本
5.0.8
10月17日 · 10月17日
下載大小
304MB
arm64 / x86_64 · dmg
更新節奏
每月
近 30 天 3 個版本

UTM 是一款虛擬化與容器類 Mac 應用。開發者是 osy and UTM contributors。

基本資訊

晶片
Apple 晶片 · Intel
系統版本
macOS 12 起
價格
免費 · 價格詳情
開發者
osy and UTM contributors
安裝命令
brew install --cask utm
Homebrew
可以安裝,由 Homebrew 更新
其他名稱
utm

以上資訊最早核查於 。檢視各項來源

介紹

AI 翻譯檢視原文

UTM 是一款適用於 Apple 裝置的開源虛擬機器管理器和全系統模擬器,由 osy 和 UTM 專案維護。macOS 應用為開發者、學習者和愛好者提供圖形介面,以使用 QEMU 和 Apple 虛擬化 API 執行客戶作業系統、建立隔離測試環境或模擬經典系統。

功能

  • 透過原生 Mac 介面建立、配置、匯入和管理虛擬機器。
  • 主機與客戶機架構相同時支援硬體加速虛擬化;跨架構模擬速度較慢。
  • 使用相容配置模擬 x86/x64、ARM、PowerPC 和 RISC-V 等架構。
  • 提供圖形 SPICE 顯示或文字終端,以及可配置的儲存、網路和 USB 裝置。
  • 除 QEMU 配置外,還支援使用 Apple Virtualization 執行相容的 Linux 和 macOS 客戶機。
  • 依賴客戶機工具實現共享目錄、剪貼簿整合和動態解析度;支援可選指令碼和快捷指令自動化。

安裝並啟動虛擬機器

安裝 brew install --cask utm,或開啟官方 UTM.dmg 並將 UTM.app 複製到“應用程式”。使用建立嚮導選擇虛擬化或模擬,選定正確的客戶機架構,並提供其安裝程式或現有磁碟映像。客戶作業系統、許可證和安裝介質均獨立於 UTM。分配適合主機和客戶機的記憶體與儲存,然後安裝相應的客戶機工具以啟用整合功能。替換應用以更新通常會保留現有虛擬機器;維護前請先備份。

系統、架構和效能

帶標籤的4.7.5 macOS 專案指定了 macOS11.3 部署目標,並支援 Intel 和 Apple Silicon Mac。後端功能可能需要較新的作業系統或特定硬體:在 Apple Silicon 上執行 macOS 客戶機需要 macOS12 或更新版本,並使用 Apple Virtualization。Apple Silicon 上,相容的 ARM64 客戶機效率更高;模擬 x86 屬於不同且速度較慢的工作負載。官方通用版4.7.5 DMG 大小為250,021,057 位元組。客戶機磁碟、快照、安裝程式和記憶體分配還會佔用額外空間;不同客戶機配置沒有統一適用的 RAM/磁碟要求。

UTM 的主機應用面向 Apple 平臺。Windows 和 Linux 是客戶作業系統,並非此 macOS cask 的原生主機安裝程式。另有獨立的 iOS/iPadOS 版本;其 JIT 和虛擬機器監控程式支援與 Mac 不同,UTM SE 不使用 JIT,但效能較低。不要假定這些版本具備與桌面版相同的虛擬化、USB 和效能能力。

釋出者指出,Windows 客戶機不支援用於硬體3D 加速的 GPU 虛擬化/模擬,因此這並非適用於現代 DirectX 遊戲的通用解決方案。實驗性的 Linux OpenGL 加速屬於另一條路徑,也有其自身的限制。巢狀虛擬化及其他高階功能是否受支援,取決於客戶機和主機作業系統版本以及後端設定。

依賴項、衝突和整合

該 cask 明確與 utm@beta 衝突,且未宣告其他 formula 依賴項。QEMU 元件已捆綁;普通 UTM 使用無需預先安裝單獨的 qemu formula。客戶機驅動程式/工具、啟動韌體相容性、作業系統安裝介質和許可證仍需另行準備。移動或替換儲存裝置前,請備份虛擬機器包並關閉客戶機。共享資料夾會向客戶機開放所選主機資料;應仔細檢查 USB 捕獲、許可權、網路模式和匯入的自定義 QEMU 引數。虛擬機器不能保證所有匯入的客戶機或配置都是安全的。

Homebrew zap 可能會刪除 UTM 支援資料、偏好設定和容器。請檢查並備份虛擬機器所在位置,不要將清理視為僅刪除應用。更新可能影響客戶機驅動程式和已儲存狀態的相容性;請檢視相關發行說明,尤其留意跨版本遷移時的歷史警告。

賬戶、費用和許可證

GitHub/macOS 下載免費且開源,本地使用不需要 UTM 訂閱或核心雲賬戶。付費的 Mac App Store 版本可支援開發,並提供 App Store 自動更新;官方文件稱其功能與免費版本相同。透過 App Store 購買需要完成 Apple 商店設定。客戶作業系統和可選遠端服務可能需要單獨的賬戶併產生費用。

UTM 的前端採用 Apache2.0 許可證,但捆綁的 QEMU 和其他元件包含 GPL/LGPL 及其他宣告;重新分發完整應用時請查閱相關條款。安裝 UTM 並不會授予 Windows 許可證,也不意味著可以忽略客戶作業系統的條款。

官方參考資料

UTM 的價格與購買方式

OpenNavo 按地區、版本和計費週期記錄核查過的價格,並註明來源和日期;不記錄歷史價格,也不判斷是否最低。

版本價格地區購買渠道核查日期
—免費 —官網mac.getutm.app
—US$9.99 這是 App Store 版的下載價格,不代表可以免費使用;應用內購買和訂閱不在其中。美國Mac App Storeapps.apple.com/us/app/utm-virtual-machines/id1538878817?mt=12截至 可能已變化

系統要求

macOS應用版本晶片下載來源
macOS 12 起5.0.8Intelgithub.com/utmapp/UTM/releases/download/v5.0.8/UTM.dmgSHA-256 7b2d7b2e2a02b3de1757ef19a8f36573e6d9cceae8c8cca0abcbcaa4a852019aHomebrew核查於
macOS 12 起5.0.8Apple 晶片github.com/utmapp/UTM/releases/download/v5.0.8/UTM.dmgSHA-256 7b2d7b2e2a02b3de1757ef19a8f36573e6d9cceae8c8cca0abcbcaa4a852019aHomebrew核查於

如何在 Mac 上安裝 UTM

  1. 在“終端”中執行: brew install --cask utm
  2. Homebrew 會把應用安裝到“應用程式”資料夾。

不用 Homebrew 安裝

直接下載 Homebrew 使用的同一個檔案: github.com/utmapp/UTM/releases/download/v5.0.8/UTM.dmg

SHA-256 只用來核對下載的檔案是否完整,不代表安全認證。 檢視 SHA-256 和下載地址

解除安裝 UTM 與可選的資料清理

解除安裝命令
brew uninstall --cask utm

普通解除安裝會刪除應用本身,設定和快取會保留。

深度清理(可選)

解除安裝命令
brew uninstall --zap --cask utm

--zap 還會刪除 Homebrew 定義裡列出的設定、快取等檔案,其中可能有其他應用共用的資料,刪除後無法恢復;它也不保證沒有任何殘留。請先備份需要保留的資料;如要保留設定和快取,請不要加 --zap。

UTM 可能留在 Mac 上的檔案(5)
檔案和資料夾
~/Library/Application Scripts/*com.utmapp*
~/Library/Containers/com.utmapp*
~/Library/Group Containers/*.com.utmapp.UTM
~/Library/Preferences/com.utmapp.UTM.plist
~/Library/Saved Application State/com.utmapp.UTM.savedState

以上條目來自 Homebrew 定義,核查於 ;它們只說明定義宣告會刪除什麼,不代表你的 Mac 上都有。

5.0.8 更新內容

新版本 OpenNavo 編輯 · AI 翻譯

補回 5.0.7 構建中意外遺漏的變更。透過回退到 DXMT,修復未安裝 Rosetta 的 Apple Silicon Mac 上的 Windows 3D 加速,並修復透過 USB 光碟機安裝 Windows 時反覆停頓的問題。

UTM 的安全事實

這裡只列可以核驗的事實,並註明來源和日期,不是安全認證。要檢查你下載的檔案,可以用 OpenNavo 在本機掃描。

分發渠道
Homebrew
是否開源
是 · github.com/utmapp/UTM · Apache-2.0核查於
用 OpenNavo 掃描會在 OpenNavo 客戶端中開啟掃描預覽,由你決定是否開始。 在 Mac 上用 ClamAV 查毒

依賴與衝突

衝突
utm@beta
檢視依賴詳情

安裝細節

來源倉庫
homebrew/cask
附帶命令
utmctl
下載地址
https://github.com/utmapp/UTM/releases/download/v5.0.8/UTM.dmg
SHA-256
7b2d7b2e2a02b3de1757ef19a8f36573e6d9cceae8c8cca0abcbcaa4a852019a
Homebrew 定義檔案
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/u/utm.rb
formulae.brew.sh
formulae.brew.sh/cask/utm
原始碼
github.com/utmapp/UTM

安裝與解除安裝內容

  • 解除安裝 uninstall

    檢視完整宣告
    {
      "uninstall": [
        {
          "quit": "com.utmapp.UTM"
        }
      ]
    }
  • 安裝 app

    來原始檔: UTM.app

    宣告的目標位置: /Applications/UTM.app

    檢視完整宣告
    {
      "app": [
        "UTM.app"
      ],
      "target": "/Applications/UTM.app"
    }
  • 安裝 binary

    來原始檔: $APPDIR/UTM.app/Contents/MacOS/utmctl

    宣告的目標位置: $HOMEBREW_PREFIX/bin/utmctl

    檢視完整宣告
    {
      "binary": [
        "$APPDIR/UTM.app/Contents/MacOS/utmctl"
      ],
      "target": "$HOMEBREW_PREFIX/bin/utmctl"
    }
  • 清理使用者資料 zap

    檢視完整宣告
    {
      "zap": [
        {
          "trash": [
            "~/Library/Application Scripts/*com.utmapp*",
            "~/Library/Containers/com.utmapp*",
            "~/Library/Group Containers/*.com.utmapp.UTM",
            "~/Library/Preferences/com.utmapp.UTM.plist",
            "~/Library/Saved Application State/com.utmapp.UTM.savedState"
          ]
        }
      ]
    }

關於 UTM 的常見問題

UTM 安全嗎?

UTM 收錄在 Homebrew 官方軟體庫中,沒有被停用。自 2026 年 9 月起,Homebrew 會停用沒有透過 macOS Gatekeeper 檢查的應用。安裝時,Homebrew 會用 SHA-256 校驗值核對來自 github.com 的安裝包。過去 30 天,它透過 Homebrew 安裝了 9,115 次。

UTM 免費嗎?

是的,UTM 可以免費使用。來源:mac.getutm.app,核查於 10月16日。

UTM 是開源軟體嗎?

UTM 的原始碼公開在 GitHub 上(utmapp/UTM),使用 Apache-2.0 許可證。

怎樣在 Mac 上徹底解除安裝 UTM?

執行 brew uninstall --cask utm。它會退出應用。要連設定和快取一起刪除,執行 brew uninstall --zap --cask utm。--zap 還會刪除 Homebrew 定義裡列出的設定、快取等檔案,其中可能有其他應用共用的資料,刪除後無法恢復;它也不保證沒有任何殘留。請先備份需要保留的資料;如要保留設定和快取,請不要加 --zap。這會再刪除 5 處檔案和資料夾,包括 ~/Library/Preferences/com.utmapp.UTM.plist。

UTM 支援 Apple 晶片(M1 及更新)的 Mac 嗎?

Apple 晶片和 Intel 晶片的 Mac 都能用 Homebrew 安裝,兩者使用同一個安裝包。需要 macOS 12 或更高版本。

UTM 支援中文嗎?

Mac App Store 頁面列出的介面語言包括中文。來源:apps.apple.com,核查於 10月14日。

UTM 的設定和資料儲存在哪裡?

設定儲存在 ~/Library/Preferences/com.utmapp.UTM.plist。這些位置來自 Homebrew 的清理清單。

UTM 的最新版本是多少?

最新版本是 5.0.8,Homebrew 收錄於 10月17日。執行 brew upgrade --cask utm 即可更新。Homebrew 還提供 utm@beta,不能與它同時安裝。

來源

頁面上的每項資料都註明來源和核查日期;過期的資料只寫“截至”某日,不再當作當前事實。