如何将CentOS 8安装迁移到CentOS Stream

本周,Red Hat 宣布了关于 CentOS 未来的消息,引起了巨大的公众哗然。Red Hat 以令人震惊的举动,停止了 CentOS 项目,转而支持滚动发布的 CentOS Stream

现在,焦点转移到了 CentOS Stream 作为主要的 CentOS 发行版。事实上,在 2021 年底,基于 RHEL 8CentOS 8 将停止支持,以为即将到来的 CentOS Stream 打开道路,它将服务于 RHEL 的上游分支。简而言之,未来不会有基于 RHEL 9CentOS 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 发行版,如OpenSUSEDebian,以确保相当程度的稳定性。

此外,尽管Red Hat一直在不断保证,但看起来CentOS Stream 将成为未来RHEL 发布的平台。

有趣的是,Gregory M. KurtzerCentOS 的原始创建者,对CentOS的发展方向表示不满,并且目前正在开发一个名为RockyLinuxGithub 页面,很有意思看看事情将会如何发展。

Source:
https://www.tecmint.com/migrate-centos-8-to-centos-stream/