在蘋果 M1 上運行 Linux 虛擬機變得容易了

**導讀:**Canonical 使用戶可以藉助 Multipass(一個免費的虛擬機程序)在蘋果 M1 上運行 Linux 虛擬機。

https://linux.cn/article-13978-1.html
作者:Ankush Das
譯者:Xingyu.Wang

Canonical 使用戶可以藉助 Multipass(一個免費的虛擬機程序)在蘋果 M1 上運行 Linux 虛擬機。

自從蘋果推出 M1 芯片以來,人們爲在其上運行 Linux 做出了許多努力。

儘管這項工作仍在進行中,但 Canonical 似乎已經實現了在蘋果 M1 上以虛擬機(VM)形式運行 Linux(Ubuntu)。

蘋果 M1 上的 Linux 虛擬機

對大多數開發者來說,啓動一個 Linux 虛擬機實例,並繼續在他們的系統上工作是很方便的,這樣不會中斷任何工作。

不幸的是,在 M1 設備上啓動和運行 Linux 實例不是一項輕鬆的任務。

雖然你可以用像 VMware 和 VirtualBox 這樣的工具來創建虛擬機,但它們並不能在基於 ARM 的蘋果 M1 芯片上工作。

截至目前,VMware 正在慢慢增加對其產品的支持,使其能夠在蘋果 M1 上工作。然而,這仍處於封閉測試階段,對用戶來說並不可行。

而 VirtualBox 還不支持 ARM 平臺,也沒有這方面的計劃。

因此,你運行虛擬機的最佳選擇是在 macOS 上使用 parallels 或 UTM🔗 github.com(免費)。因此,跨平臺支持的選擇相當有限。

此外,要使用 parallels 你需要購買許可證,這可能很昂貴。

Canonical 的 Multipass 1.8 是一個支持 M1 的免費虛擬機程序

Multipass🔗 multipass.run 是一個免費的虛擬機軟件,旨在幫助你在蘋果 M1 上創建 Linux 實例,而沒有任何麻煩。

Canonical 宣佈🔗 ubuntu.com 發佈了他們最新的 Multipass 1.8,終於增加了對蘋果 M1 的支持,使其成爲唯一可行的選擇。它作爲一個跨平臺的虛擬機軟件,可以幫助你運行 Ubuntu Linux。

在公告中,Canonical 產品經理 Nathan Hart 提到。

“Canonical 希望比市場上的其他選擇更快地讓開發者運行起來 Linux,而 Multipass 團隊幫助實現了這一點。”

在增加支持的同時,Multipass 1.8 還帶來了一些有用的功能,包括。

◈ 別名,可以將虛擬機上的命令與主機操作系統關聯起來。換句話說,你可以在虛擬機中無縫地直接從主機操作系統中運行一個軟件。

◈ 統一的跨平臺體驗,支持 Windows、Linux、Mac OS(Intel/AMD 和 ARM 平臺)。

Multipass 應該可以處理好配置問題,讓你輕鬆地在蘋果 M1 上創建 / 維護虛擬機。因此,你不需要任何人工干預,就可以讓 Linux 在搭載 M1 的 macOS 機器內工作。

你可以在他們的 官方網站🔗 multipass.run 上了解到更多信息。

總結

既然現在你可以使用 Canonical 的 Multipass 在蘋果 M1 上啓動一個 Linux 實例,你會考慮買一臺蘋果 M1 系統用於你的開發工作嗎?

或者,還是你更喜歡使用 parallels 來在 M1 上運行 Linux?請在下面的評論中告訴我你的想法。

本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源https://mp.weixin.qq.com/s/16EFzZKiGuIav7fqdiT72Q