CentOS 是世界上最流行的服務器發行版之一。它是紅帽企業 Linux(REHL)的一個開源分支,提供了 RHEL 的優點,卻沒有 RHEL 的相關成本。
然而,最近情況發生了變化,紅帽正在將穩定的 CentOS 轉換為滾動發布模式,即 CentOS Stream的形式。CentOS 8 本來應該支持到 2029 年,但現在到 2021 年底就被迫停止了。
如果你的服務器使用的是 CentOS,這可能會讓你不知道該何去何從。
你看,取代 CentOS 8 的首要選擇就是 CentOS Stream。將 CentOS 8 升級到 CentOS Stream 的過程很簡單,你不用擔心需要重新安裝任何東西。
不過,由于 CentOS Stream 是滾動發布性質的,你可能要考慮一些對生產服務器來說更穩定的東西。我將在本文中會推薦一些 Linux 系統來幫助你做出這個決定。
基于 RHEL 的服務器 Linux 發行版,你可以考慮用來取代 CentOS
我將從一些正在開發的 RHEL 分支版本開始列舉,其唯一目的是取代 CentOS 8。之后,我會列出你可以馬上使用的服務器發行版。
Rocky Linux(正在開發中)
就在紅帽宣布計劃用滾動發布的 CentOS Stream 取代穩定的 CentOS 8 的同一天,CentOS 的原開發者宣布了一個新項目,為 CentOS 用戶提供 RHEL 分支。
這個新項目名為Rocky Linux。它的名字是為了紀念原 CentOS 項目的共同創始人之一。它是從 RHEL 8 分支出來的,目標是“100% 與 RHEL 兼容”。
該項目正在快速開發中,目前可能無法使用。但這是在 2021 年底 CentOS 8 支持結束時取代它的首選之一。
Lenix 項目(開發中)
這是在宣布 CentOS Stream 成為默認版本一天后創建的又一個 RHEL 分支。
Lenix 項目是由 CloudLinux 創建的,CloudLinux 是一家面向企業的服務機構,多年來一直在提供定制化的 CentOS 服務器,鑒于他們在 CentOS 和企業服務器方面的多年經驗,Lenix 項目應該是一個很有前途的 RHEL 分支,可以取代 CentOS Stream。
這可能是該列表中唯一能以最佳方式使用的 RHEL 分支。不僅可以隨時使用,你甚至可以從現有的 CentOS 安裝遷移到 Oracle Linux,而無需重新安裝。
Oracle Linux 自 2006 年起推出。它的應用二進制 100% 兼容 RHEL,并且它提供了與每個 RHEL 版本相對應的版本。而且,你不需要與 Oracle 簽署任何協議來使用 Oracle Linux。
Oracle Linux 有兩種 Linux 內核可供選擇:Oracle Linux 的堅不可摧企業級內核和紅帽兼容內核。
只是,甲骨文在開源項目上有些黑歷史,可能這也是為什么選擇 CentOS 這種真正的社區分支形式而不是甲骨文 Linux 的原因。隨著 CentOS 被 CentOS Stream 所取代,也許現在正是給 Oracle 一個機會的時候?
ClearOS(來自惠普)
ClearOS是惠普在其 HPE ProLiant 服務器上提供的。雖然他們的網站上沒有明確提到,但 ClearOS 是基于 RHEL 和 CentOS 的。
Clear Center和 HPE 在這個項目上進行了合作。開源的 ClearOS 免費提供給社區。他們有自己的應用市場,混雜了免費和付費應用。你不需要為操作系統付費,但如果你選擇了付費應用,你可能需要為該應用付費。
它可能沒有那么流行,但隨著 CentOS Stream 成為默認,如果惠普能抓住這個時機,ClearOS 應該能獲得一些用戶。他們會這么做嗎?我不太確定。甲骨文正在努力吸引 CentOS 用戶,但我沒有看到惠普的這種努力。
Springdale Linux(普林斯頓大學的學術項目)
一個由院士維護的紅帽分支?這就是 Scientific Linux 吧?但 Scientific Linux 已經死了一年多了。
Springdale Linux(SDL)是普林斯頓大學的另一個這樣的項目。它之前被稱為 PUIAS Linux(普林斯頓大學高級研究所)。
目前還沒有 RHEL 8 對應的 Springdale Linux,我覺得他們的開發速度可以加快一些。
不基于紅帽的服務器發行版
好吧,到目前為止,列表中已經提到了基于紅帽的發行版。現在是時候看看一些與 RHEL 無關,但仍然是生產服務器的上好選擇的服務器發行版了。
YunoHost(專門為 Web 服務器定制的)
YunoHost是基于 Debian 定制的,目的是為你提供一個托管 Web 服務器的系統。
你可以在樹莓派等 ARM 板、舊臺式機和計算機上使用它,當然也可以在虛擬專用服務器(VPS)上使用。
YunoHost 還提供了一個基于 Web 的管理界面(靈感來自于Webmin?),這樣你就可以用圖形化的方式來管理系統。這對于一個想托管 Web 服務器但又不太會命令行的人來說,是一個很大的安慰。
Debian Linux
這個通用操作系統提供了一個堅如磐石的服務器發行版。對于那些想要一個穩定系統的人來說,是一個理想的選擇。
如果你在 CentOS 上投入了太多的時間和技術,你可能會發現Debian略有不同,尤其是軟件包管理系統。不過,我相信,對于一個經驗豐富的 Linux 系統管理員來說,這應該不是什么大問題。
openSUSE
SUSE 是紅帽的直接競爭對手之一。他們以SUSE Linux Enterprise的形式提供企業級產品。他們的開源產品 openSUSE 也相當受歡迎,無論是在桌面還是服務器領域。
openSUSE是一個服務器 Linux 發行版的好選擇。現在的人不會明白SUSE 的 YAST 工具在上世紀 90 年代和 2000 年初給用戶帶來了怎樣的解脫。它仍然是管理 SUSE 系統的一個方便的工具。
openSUSE 有兩種形式:滾動發布的 Tumbleweed 和穩定的點發布版的 Leap。我猜測你追求的是穩定性,所以 Leap 是你應該追求的目標。
Ubuntu
Ubuntu是世界上最流行的發行版,在服務器上和臺式機上都是如此。這就是為什么沒有 Ubuntu 這份清單就不完整的原因。
因為我已經使用 Ubuntu 很長時間了,所以我覺得在 Ubuntu 上托管我的 Web 服務器很舒服。但這只是我個人的想法。如果你是從 RHEL 領域過來的,這里的包管理系統和一些網絡和管理組件是不同的。
Ubuntu LTS 版帶有五年的支持,這是 CentOS 版本提供的一半長短。如果你不想升級版本,你可以選擇為過時的 LTS 版本購買付費的擴展支持。
你的選擇是什么?
我已經列出了一些基于 RHEL 的發行版以及通用服務器發行版的頂級推薦。
現在輪到你了,在上面列出的發行版中,你最喜歡哪個?你有什么其他的建議可以添加到這個列表中嗎?請在評論區留言。
責任編輯:lq
-
Linux
+關注
關注
87文章
11312瀏覽量
209691 -
服務器
+關注
關注
12文章
9200瀏覽量
85526 -
CentOS
+關注
關注
0文章
78瀏覽量
13779
原文標題:CentOS 8 落幕,哪些發行版更香?
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論