用 Linux 翻新舊的 MacBook
去年,我寫了篇關於如何用 Linux 賦予舊 MacBook 的新生命的文章,在例子中提到了 Elementary OS。最近,我用回那台 2015 年左右的 MacBook Air,發現遺失了我的登錄密碼。我下載了最新的 Elementary OS 5.1.7 Hera,但無法讓實時啟動識別我的 Broadcom 4360 無線晶元組。
最近,我一直在使用 Linux Mint 來翻新舊的筆記本電腦,我想在這台 MacBook Air 上試一下。我下載了 Linux Mint 20.1 ISO,並在我的 Linux 台式電腦上使用 Popsicle 創建了一個 USB 啟動器。
![Popsicle ISO burner](/data/attachment/album/202104/27/225300eauz8v83uyaytf8z.png "Popsicle ISO burner")
接下來,我將 Thunderbolt 乙太網適配器連接到 MacBook,並插入 USB 啟動器。我打開系統電源,按下 MacBook 上的 Option 鍵,指示它從 USB 驅動器啟動系統。
Linux Mint 在實時啟動模式下啟動沒問題,但操作系統沒有識別出無線連接。
我的無線網路在哪裡?
這是因為為蘋果設備製造 WiFi 卡的公司 Broadcom 沒有發布開源驅動程序。這與英特爾、Atheros 和許多其他晶元製造商形成鮮明對比,但它是蘋果公司使用的晶元組,所以這是 MacBook 上的一個常見問題。
我通過我的 Thunderbolt 適配器有線連接到乙太網,因此我 是 在線的。通過之前的研究,我知道要讓無線適配器在這台 MacBook 上工作,我需要在 Bash 終端執行三條獨立的命令。然而,在安裝過程中,我了解到 Linux Mint 有一個很好的內置驅動管理器,它提供了一個簡單的圖形用戶界面來協助安裝軟體。
![Linux Mint Driver Manager](/data/attachment/album/202104/27/225300q8cj4l4pdmsmncnl.png "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
最後,為系統安裝新固件:
$ sudo apt install linux-firmware
將 Linux 作為你的 Mac 使用
我安裝了 Phoronix 測試套件 以獲得 MacBook Air 的系統信息。
![MacBook Phoronix Test Suite output](/data/attachment/album/202104/27/225301cnu6p7lx707uzh77.png "MacBook Phoronix Test Suite output")
系統工作良好。對內核 5.4.0-64-generic 的最新更新顯示,無線連接仍然存在,並且我與家庭網路之間的連接為 866Mbps。Broadcom 的 FaceTime 攝像頭不能工作,但其他東西都能正常工作。
我非常喜歡這台 MacBook 上的 Linux Mint Cinnamon 20.1 桌面。
![Linux Mint Cinnamon](/data/attachment/album/202104/27/225301v52cpz6ctddh85ut.png "Linux Mint Cinnamon")
如果你有一台因 macOS 更新而變得緩慢且無法使用的舊 MacBook,我建議你試一下 Linux Mint。我對這個發行版印象非常深刻,尤其是它在我的 MacBook Air 上的工作情況。它無疑延長了這個強大的小筆記本電腦的壽命。
via: https://opensource.com/article/21/4/restore-macbook-linux
作者:Don Watkins 選題:lujun9972 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive