网站搜索

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


本周,Red Hat 因其有关 CentOS 未来的公告而引起了公众的强烈抗议。 Red Hat 做出了令人震惊的举动,将停止 CentOS 项目,转而采用滚动版本 CentOS Stream

现在焦点转移到作为主要 CentOS 发行版的 CentOS Stream。事实上,2021 年底CentOS 8 即将落幕,它是 RHEL 8 的重建版本,为 CentOS 8 的推出铺平道路。 >CentOS Stream 将服务于 RHEL 的上游分支。简而言之,未来不会有基于 RHEL 9CentOS 9 或任何其他 CentOS 单点版本。

自此声明发布以来,CentOS 用户和粉丝们一直处于歇斯底里的状态。他们对 CentOS 的未来表达了疑虑,这是有道理的,因为向滚动版本过渡可能会破坏 CentOS 所闻名的稳定性和可靠性。 。

作为一个滚动版本,CentOS Stream 很可能会影响数十年来的稳定性,而这一直是 CentOS 项目 的标志。在许多 CentOS 爱好者的眼中,IBM 简直就是摧毁了 CentOS,让它沉没。

这对于 CentOS Linux 的其他版本意味着什么?

鉴于这一史无前例的举措在很大程度上遭到了 FOSS 社区的激烈批评,您可能想知道以前的 CentOS 版本会发生什么。

  • 首先,CentOS 62020 年 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流式传输。这可以通过以下简单步骤来实现:

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未来版本的Beta平台

有趣的是,CentOS 的创始人 Gregory M. Kurtzer 表达了他对 CentOS 发展方向的不满,并且目前正在开发一个名为 RockyLinuxRHEL 分支,以填补留下的空白。该项目已经有一个 Github 页面,看看事情的进展将会很有趣。