你的Mac可以用兩種不同的方式運行Linux。一種方法是通過虛擬化軟件安裝Linux,另一種則是將作系統(tǒng)與macOS雙重啟動。在本指南中,我們將介紹在Mac上運行Linux的兩種方法。
Linux 有各種發(fā)行版或發(fā)行版。Linux發(fā)行版超過1000個,每個都有其獨特的風(fēng)格。如果你以前從未使用過 Linux,建議選擇以下易于使用的發(fā)行版之一:
Linux Mint
Ubuntu
軟呢帽
曼加羅
Arch Linux
每個發(fā)行版對系統(tǒng)的需求可能不同。例如,Linux Mint 要求你的 Mac 滿足以下規(guī)格:
2GB 內(nèi)存
20GB 磁盤空間
64位英特爾處理器
大多數(shù)Linux發(fā)行版資源較少,甚至能在十年或更久的Mac上運行。
這可能會讓人意外,但在較新的Mac機型(2018年及以后)上安裝Linux比在舊機型上安裝更難,因為采用了Apple T2安全芯片組和Apple Silicon CPU。
搭載T2安全芯片組的Mac。
如果你用的是帶T2安全芯片的Intel Mac,大多數(shù)Linux發(fā)行版都可以雙啟動安裝,但需要做更多工作。
例如,你需要配置固件以允許從外部介質(zhì)啟動,而某些硬件組件,如觸控板、鍵盤和Wi-Fi,可能只有在安裝支持T2的內(nèi)核時才能完全正常工作。根據(jù)你計劃安裝的發(fā)行版,可能需要做額外的準備。
這里細節(jié)太多,無法一一涵蓋,所以你應(yīng)該去 T2linux.org 了解更多關(guān)于如何為Linux搭建T2 Mac的信息。如果你只想把Linux當虛擬機運行,你不用擔心。
蘋果硅芯片組基于ARM架構(gòu),但大多數(shù)Linux發(fā)行版不支持ARM芯片組。蘋果在啟動過程中使用專有代碼,所以即使發(fā)行版支持該架構(gòu),也無法啟動。
不過,你可以使用虛擬化軟件在蘋果硅芯片 Mac 上運行 ARM 版本的 Linux,比如 Debian ARM。你甚至可以模擬基于Intel的發(fā)行版,但代價是性能。
在繼續(xù)之前,先從官方網(wǎng)站下載一個ISO格式的Linux發(fā)行版。例如,要下載Linux Mint:
請訪問 Linux Mint 官方網(wǎng)站。
1.選擇下載按鈕。
2.選擇你想要的Linux Mint版本——Cinnamon、Xfce或MATE。
虛擬化軟件可以幫助你快速在Mac上運行Linux。這樣安全,可以讓你在雙啟動環(huán)境下運行發(fā)行版前先測試一下。
有幾種免費的虛擬化解決方案可以使用:
VirtualBox
UTM
我們將使用 UTM 來進行本次教程,因為它更易使用,并且完全支持 Intel 和 Apple Silicon 芯片組。它還支持模擬,這意味著你可以在蘋果硅片上運行32/64位的Linux發(fā)行版。
以下步驟將教你如何在帶有UTM的Mac上虛擬化或模擬Linux Mint Cinnamon。
首先在UTM中設(shè)置Linux虛擬機。
1.安裝并打開UTM。
2.在“歡迎訪問 UTM”界面,選擇創(chuàng)建新虛擬機。
3.選擇虛擬化(如果你用的是蘋果硅Mac,則選擇模擬),并選擇Linux作為你想安裝的作系統(tǒng)。
4.選擇瀏覽按鈕,指定 Linux Mint ISO 文件的位置。
5.使用內(nèi)存滑塊指定你想分配給虛擬機的內(nèi)存量。另外,指定你想分配或保持默認的CPU核心。
6.在“大小”欄輸入你想分配給虛擬機的存儲空間(GB)——Linux Mint 至少需要 20 GB。
7.如果你打算在 Linux Mint 虛擬機和 macOS 之間共享文件和文件夾,可以設(shè)置一個文件夾路徑。
8.輸入虛擬機名稱——例如 Linux Mint——并選擇保存。
你現(xiàn)在可以在UTM虛擬機上安裝Linux。
1.選擇播放按鈕啟動虛擬機。
2.等虛擬機從 Linux Mint 的 ISO 文件啟動。
3.啟動菜單出現(xiàn)后,選中“啟動Linux Mint Cinnamon”并按回車。
4.虛擬機將加載Linux Mint的實時環(huán)境——歡迎多方查看。繼續(xù)作,請雙擊桌面區(qū)域的“安裝Linux Mint”圖標。
5.選擇你的語言和鍵盤布局。
6.勾選“安裝多媒體編解碼器”旁邊的選項。
7.保持“擦除磁盤并安裝Linux Mint”選項,選擇立即安裝。
8.在世界地圖上選擇你的時區(qū)。
9.輸入您的姓名,設(shè)置用戶名并創(chuàng)建密碼——選擇繼續(xù)。
10.等 Linux Mint 自動安裝后,選擇立即重啟。
這樣你已經(jīng)完成了在Mac上安裝Linux Mint Cinnamon
注意:你可以用 UTM 安裝多個 Linux 發(fā)行版。選擇UTM窗口頂部的Plus圖標以創(chuàng)建新虛擬機,側(cè)邊欄可切換虛擬機。了解更多虛擬化軟件的工作原理。
為了簡化作,我們將在 MacBook Air 2017 上設(shè)置 Linux Mint Cinnamon 雙啟動配置。該 Mac 型號采用 64 位 Intel 芯片組,不包含 T2 安全芯片。
如果你擁有較新的Mac,可以:
訪問 T2linux.org 獲取搭載蘋果T2安全芯片的macOS設(shè)備的雙重啟動說明。
你可以使用Linux發(fā)行版的ARM版本(例如Debian ARM)通過在蘋果硅片上的虛擬化軟件運行Linux。
在Mac上雙系統(tǒng)安裝Linux需要:
在內(nèi)部存儲上創(chuàng)建一個新分區(qū)。
安裝第三方啟動管理器。
創(chuàng)建一個可啟動的U盤并啟動它。
安裝硬件驅(qū)動。
注意:務(wù)必調(diào)查你計劃安裝的發(fā)行版,了解需要采取的額外步驟,并確保你的Mac型號沒有兼容性問題。我們還建議備份Mac以保護數(shù)據(jù),以防出現(xiàn)問題。
你必須在Mac內(nèi)部存儲上創(chuàng)建一個新的分區(qū)。你將在這里安裝Linux。
1.打開Launchpad,選擇其他>磁盤工具。
2.在左下角選擇“查看”>“顯示所有設(shè)備”。
3.在側(cè)邊欄頂部選中內(nèi)部存儲驅(qū)動器,選擇分區(qū)。
4.選擇Plus按鈕。
5.選擇添加分區(qū)并指定大小。確保它符合你發(fā)行版的最低要求。
6.保持默認格式不變——沒關(guān)系,因為你以后還會重新格式化。
7.選擇應(yīng)用,等待Mac完成分區(qū)創(chuàng)建。
rEFTind 是一個第三方啟動管理器,使 Linux 和 macOS 之間的安裝和啟動變得更方便。在此之前,你必須短暫禁用一個名為系統(tǒng)完整性保護的安全功能。
1.重啟Mac,啟動時按住Command+R鍵,直到macOS恢復(fù)菜單出現(xiàn)。
2.在菜單欄選擇“工具”>終端。
3.在終端窗口輸入 csrutil disable 并按回車鍵。
4.打開蘋果菜單,選擇“重啟”,可以正常啟動到macOS。
5.在你的Mac上下載rEFInd。
6.打開發(fā)射臺,選擇其他終端>。
7.打開下載的rEFInd文件夾,將refind-install文件拖拽到終端窗口。
8.按回車鍵,輸入你Mac的管理員密碼安裝rEFInd。
9.把Mac重新啟動到macOS恢復(fù),在終端里運行csrutil enable,然后重啟。
接下來,你必須創(chuàng)建一個可啟動的閃存驅(qū)動器。它必須至少有4GB的存儲容量,但有些Linux發(fā)行版會要求更多。你還需要一個圖像閃爍工具來完成這項工作。
1.安裝balenaEtcher并打開它。
2.選擇選擇鏡像,然后選擇你的Linux ISO文件。
3.連接U盤并選擇它。
4.選擇閃光燈按鈕。
5.等balenaEtcher完成USB驅(qū)動器的制作。
你現(xiàn)在可以從USB啟動Linux發(fā)行版了。
1.重啟你的Mac,等待rEFInd啟動管理界面出現(xiàn)。
2.選擇Linux標志并按回車鍵。
3.在啟動菜單中選擇“Start Linux Mint Cinnamon”。
你的Mac會加載Linux Mint環(huán)境的正式版本,之后你可以安裝作系統(tǒng)。
1.雙擊桌面區(qū)域的“安裝Linux Mint”圖標。
2.選擇“其他東西”旁邊的單選按鈕,然后選擇繼續(xù)。
提醒:繼續(xù)選擇另一個選項將會清除你的macOS安裝!
3.選擇你創(chuàng)建的分區(qū)(你可以按存儲大小識別),然后選擇更改。
4.將格式設(shè)置為 Ext4 日志文件系統(tǒng),root 設(shè)置為 /。
5.選擇立即安裝。
6.等Linux自動安裝到你的Mac時再說。
7.選擇立即重啟并取出U盤。
你已經(jīng)安裝完了Linux Mint,但必須安裝驅(qū)動程序才能讓硬件組件如Wi-Fi在Mac上正常工作。具體做法是:
1.在歡迎窗口側(cè)邊欄選擇“第一步”,然后在驅(qū)動管理器中“啟動”。
2.插入你的USB驅(qū)動器,選擇掛載安裝介質(zhì)。
3.選擇所有可用驅(qū)動并選擇應(yīng)用變更。
因為有rEFInd啟動管理器,你可以在啟動時輕松選擇啟動macOS或Linux。只需選中你想啟動的作系統(tǒng),然后按回車鍵。
是的,你可以只在Mac上運行Linux,對于性能問題的老款macOS設(shè)備來說,這是個合理的做法。大多數(shù)Linux發(fā)行版允許你在安裝時清除整個磁盤。不過,你應(yīng)該注意一些問題,比如缺少固件更新或硬件組件可能無法正常工作。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站


