年中了,留給CentOS8的日子不多了!
本文轉載自微信公眾號「小姐姐味道」,作者小姐姐養的狗02號。轉載本文請聯系小姐姐味道公眾號。
2020年12 月 8 日,CentOS 開發團隊在其官博宣布,CentOS 8 將在 2021 年底結束支持,也就意味著不會有 CentOS Linux 9,CentOS 10的出現了。
當時聽到這個消息的我,蛋碎了一地。
現在,隨著最后通牒時間越來越近,就不得不考慮后續的路怎么走。
但是,有一個好消息是,雖然CentOS8馬上就要作古,CentOS7,將被支持到2024年6月30日。所以短期對于使用CentOS7的用戶來說,并無太大影響。只是苦了激進采用CentOS8的用戶了。
還有3年的時間來考慮下一步到底要用啥。
CentOS是免費的、穩定的發行版,完全重建于RHEL,目前最廣泛應用的是CentOS7版本。CentOS8成為CentOS最短命的發行版本,是一個沒開始便已經結束的版本。
紅帽做出以上舉措,除了商業方面的考慮,還是因為目前的發行版本,并不太像一個操作系統。CentOS6、CentOS7、CentOS8等,具有明確的版本號,從低版本Linux升級到高版本Linux,只能通過重新安裝系統,代價很大。新的CentOS Stream,可以實現滾動升級的功能,只需要聯網更新既可保證系統是最新狀態。
所以紅帽現在主打CentOS Stream版本。
但是,這樣的升級方式,對于追求穩定性為主的服務器環境來說,并不見得是一件好事。Linux上海量的應用包,要適應這種升級方式,也需要有一段過渡時間。所以,最近幾年,并不推薦使用CentOS的Stream版本。
該行為得到了大多數開發者和企業的討伐,目前社區已經開始醞釀類似CentOS的發行版本,如Rocky Linux。但后續具體如何發展,還需要時間驗證。如果你花了大力氣升級過系統,你就更能理解這種感覺。尤其是官方說你的系統以后的安全補丁都不給你做了,就更加讓人抓狂。
除了紅帽系列,Linux的發行版本眾多,軟件包的管理方式,大體上分為apt-get和yum等兩種方式,紅帽屬于yum系列。
Oracle Linux 與CentOS最類似的替代品,就是Oracle Linux,但它也是基于RHEL構建的,不太推薦
*Ubuntu* 有桌面版和server版,其桌面版光環壓過了server版,在服務器環境中有應用但應用不多
*OpenSUSE* 國內使用的比較少,包管理方式比較特別,但國外應用較多
*Debian* 老牌的Linux發行版,穩定可靠
*FreeBSD* Unix分支,穩定可靠,但與Linux軟件有些許兼容問題,不推薦
綜上所述,建議目前采取觀望態度,在2024年之前,可依然使用CentOS7版本。長遠看來,新的替代品將會在最近幾年產生,社區是選擇CentOS Stream,還是選擇開源的復制品Rocky Linux,需要一個過程。
如果CentOS被淘汰,建議使用Debian作為主要的Linux Server環境,它的包管理工具是apt,最新版本是9.9,Ubuntu等其他Linux都借鑒于此。
作者簡介:小姐姐味道 (xjjdog),一個不允許程序員走彎路的公眾號。聚焦基礎架構和Linux。十年架構,日百億流量,與你探討高并發世界,給你不一樣的味道。我的個人微信xjjdog0,歡迎添加好友,進一步交流。