機器之心報道,編輯:陳萍。
在搭載 M1 芯片的 Mac 上成功執行 Linux 之後, 現在 M2 芯片也能跑 Linux 系統了 !
通常來講,Linux kernel 更新版本,釋出者不會過多介紹,部份原因是大多數更新都是非常常規的。即任何給定的 Linux kernel 更新都會解決一些錯誤,改進對現有硬件的支持,並對新硬件的預期做出一些前瞻性的改變。
本次 Linux kernel 5.19 的到來也不例外。
但是 Linux kernel 建立者 Linus Torvalds 在他的發行說明中提到了關於這個版本的一個有趣註釋, Linux kernel 5.19 更新是基於 Arm 筆記電腦完成的,即基於蘋果 M2 MacBook Air 。
Torvalds 表示:「這件事情,我等了很長時間,現在它終於成為現實,非常感謝 Asahi 團隊。其實我們使用 arm64 硬件執行 Linux 已經有很長一段時間了,但是直到現在它還沒有一個真正可用作開發的平台。」
在 Asahi Linux 的幫助下,Torvalds 在他的 M2 MacBook 上執行 Linux,Asahi Linux 一直致力於對蘋果的硬件進行逆向工程。Asahi 團隊的目標是將所有這些研究向上遊發送到主 Linux kernel 中,以便所有發行版都能受益,並且 Asahi 團隊對蘋果芯片(如 M2 或 M1 Ultra)添加了支持 。
2020 年 Torvalds 曾經寫道:當時推出的 M1 Air 作為 Arm Linux 筆記電腦可以說是完美的,但那時我沒有時間更新 Linux kernel。2022 年,Torvalds 終於實作了。
不過,對於大多數 Linux 使用者來說,Torvalds 當前使用的是什麽電腦並不重要,而且 Asahi Linux 仍處於早期狀態,其中很多東西還不完美,功能還不完善。
我們可以設想更多人使用 Arm 版本的 Linux,意味著將有更多人參與修復與 Arm 相關的 bug,這將有益於新版本發行,更多人在他們自己的軟件中發現和修復 Arm 特定問題。
最終,每個人在 Arm 硬件上使用 Linux 的體驗都會得到改善,盡管這些需要數年時間才能完成。但再加上高通即將推出的高效能 Arm 芯片和微軟對 Arm 硬件和軟件的承諾等,它們可以使 Arm 驅動的 PC 成為傳統英特爾和 AMD 驅動的 x86 PC 更具吸重力和競爭力的替代品。
另外值得註意的是,Torvalds 認為 Linux kernel 的 5.20 版本最終會變成 6.0 版本,這不是因為特定功能的更新,而是因為他開始擔心使用者會被版本數碼所迷惑。Kernel 版本 3.x 和 4.x 也在其第 20 個版本前後過渡到下一個版本號。
原文連結:https:// arstechnica.com/gadgets /2022/08/linus-torvalds-uses-an-arm-powered-m2-macbook-air-to-release-latest-linux-kernel/