本周,Red Hat 宣布了关于 CentOS 未来的消息,引起了巨大的公众哗然。Red Hat 以令人震惊的举动,停止了 CentOS 项目,转而支持滚动发布的 CentOS Stream。
现在,焦点转移到了 CentOS Stream 作为主要的 CentOS 发行版。事实上,在 2021 年底,基于 RHEL 8 的 CentOS 8 将停止支持,以为即将到来的 CentOS Stream 打开道路,它将服务于 RHEL 的上游分支。简而言之,未来不会有基于 RHEL 9 的 CentOS 9 或任何其他的 CentOS 点发行版。
CentOS 用户和粉丝自宣布以来就一直情绪激动。他们对 CentOS 的未来表示担忧,这是有道理的,因为过渡到滚动发布很可能会破坏 CentOS 一直以来享有盛誉的稳定性和可靠性。
作为滚动发布,CentOS Stream 很可能会影响几十年来一直是 CentOS 项目 的特点之一的稳定性。在许多 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 发布的
有趣的是,Gregory M. Kurtzer,CentOS 的原始创建者,对CentOS的发展方向表示不满,并且目前正在开发一个名为RockyLinux的
Source:
https://www.tecmint.com/migrate-centos-8-to-centos-stream/