在蘋果 M1 上運行 Linux 虛擬機變得容易了
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(免費)。因此,跨平台支持的選擇相當有限。
此外,要使用 parallels 你需要購買許可證,這可能很昂貴。
Canonical 的 Multipass 1.8 是一個支持 M1 的免費虛擬機程序
Multipass 是一個免費的虛擬機軟體,旨在幫助你在蘋果 M1 上創建 Linux 實例,而沒有任何麻煩。
Canonical 宣布 發布了他們最新的 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 機器內工作。
你可以在他們的 官方網站 上了解到更多信息。
總結
既然現在你可以使用 Canonical 的 Multipass 在蘋果 M1 上啟動一個 Linux 實例,你會考慮買一台蘋果 M1 系統用於你的開發工作嗎?
或者,還是你更喜歡使用 parallels 來在 M1 上運行 Linux?請在下面的評論中告訴我你的想法。
via: https://news.itsfoss.com/canonical-multipass-linux-m1/
作者:Ankush Das 選題:lujun9972 譯者:wxy 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive