移至主內容
DarkRanger's Secret Area

主導覽

  • 首頁
  • 關於本站
  • Linux
  • 程式開發
  • N900
  • 譯文
  • 資訊技術辭典

文章分類

  • 影劇
  • 遊戲
  • 筆記
  • 雜文
  • 資訊技術
  • 站務訊息

最新內容

  • How-To:Linux 安裝 DevilutionX
  • 於 2012 年建立的一份音樂播放清單
  • How-To:Linux 安裝 Medal of Honor: Allied Assault
  • Fallout 4 (2015)
  • How-To:Linux 安裝 Blood
  • 《終極動員令》系列早期作品原始碼釋出
  • How-To:Linux 安裝 Doom 3
  • Nausicaä of the Valley of the Wind (1984)
  • Intel 內顯與 Linux 桌面死當問題排解
  • 《哥吉拉 -1.0》心得補遺

What Stable Kernel Should I Use?

發表日期:星期日, 01/03/2021 - 21:12

《What Stable Kernel Should I Use?》是由 Linux 穩定版內核的主要管理者 Greg Kroah-Hartman 所撰寫的一篇文章,其內容主要是對 Linux 使用者如何選擇內核版本提供建議。這篇 2018 年的文章其實在 DR 的書籤裡已經存在了一段時間,只是過去未曾在本站提及過。不過由於近期 CentOS 8 的事件鬧得沸沸揚揚,而其中又有部份觀點是有待商榷的,使得 DR 覺得似乎是時候來分享這篇文章。

 

Linux 內核有自己的維護週期,收納所有更新內容的主線版本(mainline)每二至三個月會釋出一次。新釋出的主線版本接著會產生一個穩定版(stable)分支,持續引入問題修正。穩定版會在下一版的主線釋出後擇期停止維護,除非經選定而成為長期維護版(LTS)。長期維護版會提供 6 年的維護週期,但僅會包含重大的問題修正。

 

對照之下,Red Hat 對 RHEL 所收納的內核版本則提供了 10 年的維護週期,持續對上游早已不再維護的內核版本提供問題修正,以及部份的新功能或硬體支援,並同時確保了 ABI 相容性。而在文章中,Kroah-Hartman 認為這是有如唐吉訶德般、吃力不討好的費力工作。倘若使用者希望使用這類的內核,則購買付費支援是應當的。

 

回到近期 CentOS 8 縮短維護週期及專案轉型的爭議,DR 注意到某些負面意見,是人們希望以無償方式得到形同於 RHEL 的產品,無論是自用或者是包裝在自己的商品內。坐享其成,卻不願意付出代價,這並不是很好的思維。以及另一方面,其實多數的使用案例並不真的需要維護期長達 10 年的作業系統。資訊技術本就是要有與時俱進的適應及規劃能力,倘若技術人員希望選定一個版本裝下去後,就可以長年什麼都不管,則是一種怠惰,也不可取。

 

 

資訊技術