奧推網

選單
科技

Linux之父是個果粉:給M2 Mac裝上Fedora Linux,搞定編譯和打補丁

蕭簫 發自 凹非寺

量子位 | 公眾號 QbitAI

要說蘋果Macbook最忠實的大神使用者,

Linus Torvalds

當屬其一。

當支援M2晶片的幾個Linux專案還在測試時,Linus就已經想辦法給自己的

M2 Macbook Air

移植了Fedora Linux。

Linux Kernel 5。19正式版,就是他在自己的M2 Macbook Air上釋出的。

今年的Linux Plumbers大會

(LPC,Linux核心開發者峰會)

上,Linus在接受ZDNet採訪時,談到了在M2 Mac上使用Linux的感受、Rust引入Linux的進度、以及一些工作上的事情:

我真不是一個工作狂。

但同時他也透露,自己“

並不需要遊戲

”。

一起來看看他這次訪談透露的幾點核心內容。

給M2 Mac移植Fedora Linux

Linux有好幾個發行版

(Fedora、Ubuntu、Asahi等)

,Linus通常用的是Fedora。

因此,他在M2 Macbook Air出來後,立刻就入手了一臺,併成功向這臺電腦上移植了Fedora Linux。

無論是編譯核心、還是給核心打補丁,都可以正常工作,而且Macbook的16GB記憶體+256GB硬碟配置也還不錯。

但值得一提的是,Linus並不推薦其他人這麼做

(高階玩家可以上手一試)

不過,這個“Linus版”Fedora Linux系統也有一些限制。

一方面,它

不能處理3D圖形

(不支援M2 FPU圖形加速)

, 無法使用螢幕調光等功能;另一方面,

Chrome

也還不能在Fedora Linux上執行。

對於不支援M2 FPU的問題,Linus的迴應是“反正我也不需要遊戲”。

(手動狗頭)

但不能用Chrome會有點麻煩,因為Linus習慣用Chrome儲存密碼,現在只能透過手機端Chrome同步。

不過整體來說問題不大,畢竟Chromium可以正常執行。

“我不是一個工作狂”

雖然給Linux核心做了不少貢獻,但提及工作量,Linus表示自己並不是一個“工作狂”:

我之所以現在還在做它,是因為我隨時可以抽身。但一段時間後我又會覺得無聊,所以回來繼續工作。

事實上,相比參加這次的LPC 2022,Linus坦言自己更想潛水。就在會議召開前,他已經在博奈爾

(Bonaire,西印度群島中荷屬安的列斯群島的島嶼)

潛了6天水。

對於“真正的工作狂”這一稱號,Linus頒給了Greg Kroah-Hartman。Greg同樣是Linux核心開發者之一,目前在Linux基金會工作,是Linux核心穩定分支

(-stable)

的維護者:

雖然很多工可以自動化完成,但總歸是無窮無盡的。他卻每週都能完成。

△強者的髮型

Linux核心啥時候引入Rust?

雖然早在幾個月前,Linus就透露過會在Linux核心中引入Rust。

BUT,在8月釋出的Linux 6。0第一個候選版本中,Rust for Linux的補丁卻並沒有被合併……

被問及合併時間時,Linus表示“不敢保證”,甚至在10月份的6。1版本也不一定出爐。

畢竟,為了確保能在Linux核心中工作,必須對Rust進行非官方擴充套件,例如Linux Rust NVMe驅動就需要70多項擴充套件。

Linus表示,最重要的是Rust編譯器的穩定性,目前GCC Rust還不穩定,還需要使用Clang。

但對於合併Rust for Linux這件事,Linus在訪談中一再保證:

這一定會成功的。

參考連結:

[1]https://news。itsfoss。com/fedora-apple-torvalds/

[2]https://www。zdnet。com/article/linus-torvalds-talks-rust-on-linux-his-work-schedule-and-life-with-his-m2-macbook-air/

[3]https://www。zdnet。com/article/linux-6-0-arrives-with-performance-improvements-and-more-rust-coming/

[4]https://kernel。org/

— 完 —

量子位 QbitAI · 頭條號簽約