在 Mac 上免費輕鬆運行 Linux 虛擬機?用 UTM!

什麼是 UTM?

使用 UTM 創建自定義虛擬機

UTM 設置

您準備好在 Mac 的舒適環境中探索新的操作系統了嗎?使用 UTM,您可以輕鬆免費測試各種 Linux 發行版!無論您是好奇的初學者還是經驗豐富的專業人士,UTM 都能讓您輕鬆有趣地進入虛擬機的世界。

UTM(通用圖靈機)是適用於 Mac 的強大虛擬化工具。它可以運行各種操作系統包括基於 ARM 的 Windows 11、macOS 和 Linux。UTM 基於開源模擬器 QEMU 構建,在一個簡單的軟件包中提供強大的性能和兼容性,使新手用戶能夠輕鬆嘗試不同的操作系統。

通過下載 DMG 文件並把它放到您的應用程序文件夾裡來安裝 UTM(或者您也可以購買Mac App Store版本,價格是 9.99 美元,以此支持該項目並獲取自動更新。啓動 UTM,您將看到歡迎屏幕,您可以選擇創建新的虛擬機或瀏覽 UTM 圖庫中的預構建圖像。

選擇瀏覽 UTM 圖庫,您的網絡瀏覽器就會打開一個雖小但很全面的預構建圖像選項,您可以試試,而不用自己創建。

如果您選擇在 UTM 中打開,它將下載,您可以選擇播放按鈕啓動虛擬機。

就是這樣!一個功能齊全的 Linux 虛擬機,您可以對其進行自定義和實驗,而不必擔心破壞任何重要的東西。

虛擬機的標題欄提供了關閉、啓動、暫停或重新啓動虛擬機的控制。要是您關閉或者重新啓動,您會丟失任何沒保存的進度。不過,如果您暫停正在運行的虛擬機,下次啓動時就能從上次停下的地方接着來。

在標題欄右側,您能夠使用‘捕獲輸入設備’來確保光標和鍵盤的獨佔使用,通過‘發送控制檯調整大小命令’實現顯示縮放,藉助‘USB 設備’管理 USB 連接。

您可以利用各種配置選項來配置您下載或者創建的每一個 VM。咱們來了解一些您應該知曉的更重要的事兒。

在 UTM 主屏幕上,右鍵選擇任何 VM,然後選擇“編輯”。

“信息”窗格能允許您更改 VM 映像的名稱,添加重要的註釋,並且自定義圖標。

當您開始創建自定義虛擬機,尤其是帶有圖形桌面時,您可能需要在“顯示”選項中對“模擬顯示卡”進行更改。

要是您運行的是 Linux 桌面,您一直都可以使用終端應用程序,不過有時您就只需要實實在在的東西。在這種情況下,您想要添加一個串行設備。通常,您不會有網絡問題,但偶爾,您可能需要在“網絡”選項中更改“模擬網絡卡”。

創建新虛擬機有這麼一件事,在首次啓動虛擬機(完成初始安裝之後)之前,得把 ISO 安裝介質的路徑清理乾淨。

要不然,您這虛擬機就會一直啓動到安裝程序那裡。如果您忘記了,可以在 USB 驅動器選項中清除路徑。

最後啊,如果您發覺新弄出來的虛擬機佔了太多驅動器的空間,能利用 VirtIO 驅動器選項裡的大小選項試着回收一部分空間。

還有一個節省空間的辦法,那就是用另外一個存儲設備。如果您擔心性能,可以將最常使用的一兩個虛擬機保留在系統驅動器上,並將其餘的卸載到 外部驅動器。

那咱就別耽擱了,來創建一個虛擬機,給您瞧瞧這有多簡單!先在 UTM 主窗口裡選那個 + 按鈕。

這兒主要有兩個選擇,一個是虛擬化,另一個是仿真。如果您的 ISO 基於 ARM,則選擇虛擬化。如果是其他任何內容(通常是 x86),則選擇仿真。您應該能夠從下載 ISO 的任何地方獲取此信息,並且您經常可以在它們之間進行選擇。

要使基於 ARM 的 Mac(搭載 M1 芯片或更新版本)達到最佳性能,選擇基於 ARM 的發行版,並且在創建新虛擬機時選用“虛擬化”選項。

您可以安裝其他版本的 macOS、Windows 以及自定義操作系統,但我們這裡只選擇 Linux。

在下一個屏幕,您唯一要做的就是找到您的 ISO 映像,然後選擇“繼續”。接下來,您需要選擇所需的內存量和要分配給虛擬機的 CPU 數量。有一條基本的經驗法則是這樣的:

在選擇存儲大小時,請您記住,這不是創建虛擬機時的大小,而是隨着您進行像安裝軟件和添加文件這類操作的更改時,虛擬機能夠擴展到的大小。一些非常小的發行版可以使用少於 10GB 的空間,但對於大多數其他情況,一般的經驗法則如下:

選擇共享目錄是完全可選的。通過它,您可以在虛擬機中訪問 Mac 上的某個位置。這對於添加文件(如文檔、配置文件和軟件)很有用。

最後,摘要屏幕會展示您之前的所有選擇,並且會提供給虛擬機指定一個描述性名稱的選項。您還可以選擇“打開虛擬機設置”進行最後的調整。

一旦您選擇“保存”,新創建的虛擬機就會在主窗口中顯示出來。選擇播放按鈕啓動它,您就要經歷發行版的安裝流程。

請記住,當您安裝不同的 Linux 發行版時,它們可能並非都像其他發行版那樣進展順利。如果您發現自己遇到問題,可能需要搜索答案或諮詢發行版的支持渠道。一旦您成功創建了您的第一個(或第 50 個)虛擬機,您會感覺特別有成就感!

在我們結束之前,讓我們簡要探討一下 UTM 的應用設置,只是爲了讓您知道您有哪些選項。就設置來說,沒有太多需要深入探究的,而且它們都很容易理解。

顯示選項允許您在 OpenGL 和 Metal 之間調整渲染器後端,這對於解決性能問題很有用。除非您碰到一些嚴重的問題,不然您可能用不着管這個。

在聲音方面,本地虛擬機用 CoreAudio,遠程虛擬機用帶有 GStreamer 的 Spice。檢查輸入選項來管理設備如何被虛擬機捕獲以及在虛擬機中的行爲。

最後,服務器選項允許您將您的 Mac 設置爲 UTM 服務器,通過iOS 設備上的 UTM 遠程應用程序實現對您的虛擬機的遠程訪問。

現在您已準備好使用 UTM 探索虛擬機的世界!憑藉其友好的用戶界面和強大的功能,UTM 讓您在 Mac 上試用各種 Linux 發行版和其他操作系統成爲一種愉悅且無縫的體驗。要是您不知道從哪兒開始,Ubuntu 依然是學習 Linux 比較容易的發行版之一,但還有其他像 Mint 和 Fedora 這類對新手友好的版本。

最重要的是,它免費,這意味着您能得益於一個強大的工具,它爲學習和探索開闢了無窮的可能,而且不會讓您破費。