用 Linux 翻新舊的 MacBook
去年,我寫了篇關于如何用 Linux 賦予舊 MacBook 的新生命的文章,在例子中提到了 Elementary OS。最近,我用回那臺 2015 年左右的 MacBook Air,發(fā)現(xiàn)遺失了我的登錄密碼。我下載了最新的 Elementary OS 5.1.7 Hera,但無法讓實時啟動識別我的 Broadcom 4360 無線芯片組。
最近,我一直在使用 Linux Mint 來翻新舊的筆記本電腦,我想在這臺 MacBook Air 上試一下。我下載了 Linux Mint 20.1 ISO,并在我的 Linux 臺式電腦上使用 Popsicle 創(chuàng)建了一個 USB 啟動器。
Popsicle ISO burner接下來,我將 Thunderbolt 以太網適配器連接到 MacBook,并插入 USB 啟動器。我打開系統(tǒng)電源,按下 MacBook 上的 Option 鍵,指示它從 USB 驅動器啟動系統(tǒng)。
Linux Mint 在實時啟動模式下啟動沒問題,但操作系統(tǒng)沒有識別出無線連接。
我的無線網絡在哪里?
這是因為為蘋果設備制造 WiFi 卡的公司 Broadcom 沒有發(fā)布開源驅動程序。這與英特爾、Atheros 和許多其他芯片制造商形成鮮明對比,但它是蘋果公司使用的芯片組,所以這是 MacBook 上的一個常見問題。
我通過我的 Thunderbolt 適配器有線連接到以太網,因此我 是 在線的。通過之前的研究,我知道要讓無線適配器在這臺 MacBook 上工作,我需要在 Bash 終端執(zhí)行三條獨立的命令。然而,在安裝過程中,我了解到 Linux Mint 有一個很好的內置驅動管理器,它提供了一個簡單的圖形用戶界面來協(xié)助安裝軟件。
Linux Mint Driver Manager該操作完成后,我重啟了安裝了 Linux Mint 20.1 的新近翻新的 MacBook Air。Broadcom 無線適配器工作正常,使我能夠輕松地連接到我的無線網絡。
手動安裝無線
你可以從終端完成同樣的任務。首先,清除 Broadcom 內核源碼的殘余。
- $ sudo apt-get purge bcmwl-kernel-source
然后添加一個固件安裝程序:
- $ sudo apt install firmware-b43-installer
最后,為系統(tǒng)安裝新固件:
- $ sudo apt install linux-firmware
將 Linux 作為你的 Mac 使用
我安裝了 Phoronix 測試套件 以獲得 MacBook Air 的系統(tǒng)信息。
MacBook Phoronix Test Suite output系統(tǒng)工作良好。對內核 5.4.0-64-generic 的最新更新顯示,無線連接仍然存在,并且我與家庭網絡之間的連接為 866Mbps。Broadcom 的 FaceTime 攝像頭不能工作,但其他東西都能正常工作。
我非常喜歡這臺 MacBook 上的 Linux Mint Cinnamon 20.1 桌面。
Linux Mint Cinnamon如果你有一臺因 macOS 更新而變得緩慢且無法使用的舊 MacBook,我建議你試一下 Linux Mint。我對這個發(fā)行版印象非常深刻,尤其是它在我的 MacBook Air 上的工作情況。它無疑延長了這個強大的小筆記本電腦的壽命。