在2021 年 12 月 31 日,CentOS项目转向CentOS Stream——一个滚动版本,将作为Red Hat Enterprise Linux ( RHEL )未来版本的上游版本。遗憾的是,本应在 2029 年之前获得支持的CentOS 8而突然过早地结束。CentOS的即将消亡已引起CentOS爱好者和整个社区的不安和恐慌。

如你所知,CentOS是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码二次编译而成系统。由于CentOS与RHEL是出自相同的源代码,所以两者的功能几乎一样,区别在于是否有服务费。因此有些公司希望使用rhel的高度稳定性的服务器但是却无力支付RHEL的服务费,于是便会选用以CentOS替代商业版的Red Hat Enterprise Linux使用。

出于这个原因,CentOS已经在服务器环境中使用了很长时间,尤其是小型企业。如果您一直在使用CentOS,尤其是在服务器环境中,您可能会感到被抛弃了,不知道下一步该怎么办。

选择之一就是是迁移到 CentOS Stream。但是,不建议这样做,尤其是在生产环境中。您最好的选择是选择其他对生产环境稳定可靠的发行版。这就是我们将在本指南中介绍的内容。

这里有一些发行版,你可以考虑作为CentOS的替代版本。

1、AlmaLinux

AlmaLinux由 Cloud Linux 开发,是一个完全与RHEL二进制兼容并得到社区支持的开源操作系统。它的开发是为了填补CentOS项目结束后留下的空白。

AlmaLinux是完全免费的,没有任何使用限制。它是为处理企业级工作负载而开发的,因此推荐用于服务器环境和处理关键工作负载。

目前,最新的稳定版本是AlmaLinux 8.4。如果您尚未在服务器上部署CentOS 8,请考虑安装 AlmaLinux 8.4。如果您已经在运行CentOS 8,您可以使用安装脚本轻松迁移到 AlmaLinux 8.4,而不是全新安装。

相关:https://www.linuxmi.com/almalinux-os-8-4.html

AlmaLinux 桌面

2、Rocky Linux(开发中)

CentOS 的另一个合适替代品是Rocky Linux,这是一个与 RHEL 完全兼容的社区企业操作系统。该项目目前由CentOS 项目的创始人之一Gregory Kurter管理。“ Rocky ”这个名字是对已故 CentOS 项目联合创始人Rocky McGaugh的致敬。

目前,只有候选版本可供下载 – Rocky Linux 8.3 RC 1。这是一个测试版,在任何时候都不应该在生产环境中使用。

然而,开发团队已经承诺,他们正在夜以继日地工作,以在不久的将来提供一个稳定的版本,该版本将成为生产工作负载的合适替代品。社区期待在 CentOS 于 2021 年 12 月 结束之前发布稳定版本。

3、Springdale Linux

Springdale Linux ( SDL )以前称为普林斯顿大学高级研究所,是 RHEL 的完整分支。它是普林斯顿大学的一个项目,是一个完整的操作系统,可以用作桌面或服务器发行版。它打包了所有上游包,并提供了 Red Hat 中未包含的其他存储库。

最新版本是Springdale Linux 7.9,目前还没有RHEL 8 的等效版本,这表明开发速度很慢。Springdale 目前由普林斯顿大学和高等研究院维护。

4、Oracle Linux

Oracle Linux是另一种发行版,您可以指望它作为 CentOS 的可能替代品。它由 Oracle 免费分发,并在部分 GNU GPL 许可下提供。

Oracle Linux旨在为开放式云基础架构提供可靠性、卓越的性能和安全性。正如前面所指出的,下载、使用和重新分发它是完全免费的。

当前版本为 Oracle Linux 8.4。如果您运行的是 CentOS 7 或 CentOS 8,则可以使用迁移脚本来帮助您从 CentOS迁移到Oracle Linux

除了仍在开发中的Rocky Linux,这些是一些RHEL替代品,您可以利用它们来提供企业级支持并弥补 CentOS 留下的差距。

相关:https://www.linuxmi.com/oracle-linux-8-4-red-hat-enterprise-linux-8-4.html

其他非 RHEL 发行版同样可以在生产工作负载中提供帮助,包括:

尽管发行版的包管理与RHELCentOS非常不同,但这些发行版提供了生产工作负载所需的坚如磐石的稳定性和可靠性。

发表评论