本週,Red Hat 對於其關於 CentOS 未來的公告引起了廣泛的公眾抗議。 Red Hat 突然宣布停止支持 CentOS Project,轉而支持滾動發行版 CentOS Stream。
現在焦點轉移到 CentOS Stream 作為主要的 CentOS 發行版。事實上,在 2021 年底,CentOS 8 將結束支持,這是 RHEL 8 的重建版本,為 CentOS Stream 鋪平道路,它將作為 RHEL 的上游分支。簡而言之,將不會有基於 RHEL 9 或其他 CentOS 點版本的 CentOS 9。
CentOS 用戶和粉絲自這一宣告以來一直情緒激動。他們對 CentOS 的未來表示擔憂,這是合理的,因為轉向滾動發行版可能會損害 CentOS 一直以來所享有的穩定性和可靠性。
作為一個滾動發行版,CentOS Stream 很可能會影響數十年來一直是 CentOS Project 的標誌性穩定性。在許多 CentOS 愛好者看來,IBM 簡直是在摧毀 CentOS,讓其沉沒。
這對於 CentOS Linux 的其他版本意味著什麼?
給予先前FOSS社群廣泛引起強烈批評的前所未有舉措,你可能會想知道之前的CentOS版本會發生什麼。
- 首先,CentOS 6已於2020年11月30日達到EOL(生命週期結束)。因此,如果你的伺服器正在運行CentOS 6,請考慮遷移到CentOS 7。
- 另一方面,CentOS 7將持續接收支援和維護更新,直到2024年6月30日。
- CentOS 8將繼續接收更新,直到2021年12月底,屆時用戶將預計轉換為CentOS Stream。
CentOS 8 Stream發行版將在整個RHEL支援階段內持續接收更新。正如前面提到的,我們不會有CentOS 9作為RHEL 9的重建。取而代之的是,CentOS Stream 9將承擔這一角色。
從CentOS Linux 8遷移到CentOS Stream
除非你打算堅持使用CentOS 7,否則唯一繼續使用CentOS並同時接收更新的方法是遷移到CentOS Stream。可以通過以下簡單步驟實現:
$ sudo dnf install centos-release-stream $ sudo dnf swap centos-{linux,stream}-repos $ sudo dnf distro-sync
預料中,這將導致一些套件更新,其他新套件將被安裝。
前方路在何方?
毫無疑問,CentOS 的突然結束是一個考慮不周的舉動,將會使CentOS用戶轉移到其他可靠的Linux發行版,保證相當程度的穩定性,如OpenSUSE或Debian。
此外,儘管Red Hat不斷保證,但看來CentOS Stream將成為未來RHEL發行版的Beta平台。
有趣的是,Gregory M. Kurtzer,也就是CentOS的原始創建者,對CentOS發展方向表示不贊成,目前正在開發一個名為RockyLinux的RHEL分支來填補空缺。該項目已經在Github頁面上,將會有趣地看到事態的發展。
Source:
https://www.tecmint.com/migrate-centos-8-to-centos-stream/