如何将 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 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流式传输。这可以通过以下简单步骤来实现:
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平台。
有趣的是,CentOS 的创始人 Gregory M. Kurtzer 表达了他对 CentOS 发展方向的不满,并且目前正在开发一个名为 RockyLinux 的 RHEL 分支,以填补留下的空白。该项目已经有一个 Github 页面,看看事情的进展将会很有趣。