CentOS 因为是 RHEL 的开源版本,具有同 RHEL 一样出色的稳定性而又不需要支付费用,一直是最为流行的 Linux 发行版之一。

但是,近期 IBM 的一通骚操作让事情都发生了变化。原本以为可以支持到2029年的 CentOS 8 只会支持到2021年底,CentOS Stream 的定位也由稳定版本转换为测试版。

这样的变化,无疑对使用 CentOS 系统作为生产环境的用户产生了一定影响,选择适合的方案与获得持续的升级支持成为当务之急。

当然,最为简便的方案就是将 CentOS 切换为 CentOS Stream,系统几乎不需要做任何调整就可以平滑过渡。但是考虑到 CentOS Stream 的定位和滚动发行的特性,将不再适合运行于生产环境。

本文将介绍一些替代选择来帮助大家作决定。

1] Rocky Linux (开发中)

就在红帽宣布将 CentOS 8 稳定版替换为 CentOS Stream 的同一天,CentOS 的开发人员立即宣布了一个项目,向用户提供 RHEL 的对应版本。

这个新项目名为 Rocky Linux,由 CentOS 的共同开发者命名。该项目会由 RHEL 8 派生出来,目标是可以做到”与 RHEL 的 100% bug 兼容”。

该项目正在快速的开发之中,目前尚无法使用,但可以确定的是,当2021年底,CentOS 8 不再被支持时,Rocky Linux 将是最好的选择。

2] Project Lenix(开发中)

这是 CentOS Stream 被宣布成为默后一天就创建的另一个 RHEL 分支。

Lenix 项目由 Cloud Linux 创建,Cloud Linux 是一项面向企业的服务,多年来一直提供定制的 CentOS 服务器。考虑到他们在 CentOS 和企业服务器方面的多年经验,Project Lenix 应该是取代 CentOS Stream 非常有前途的一个 RHEL 分支。

3] Oracle Linux

这个选择可能是目前所有选择中唯一可以马上使用的 RHEL 分支。您不仅可以立立即使用,甚至可以从现有的 CentOS 安装迁移到 Oracle Linux,而无需重新安装它。

Oracle Linux 从2006年开始发行,它是与 Red Hat Enterprise Linux(RHEL)100% 二进制兼容的版本,并且与每个RHEL 版本都等效。最为吸引人的是,可以免费使用。

Oracle Linux 附带两种 Linux 内核选择:用于 Oracle Linux 的高防企业内核(UEK)或与 Red Hat 兼容的内核(RHCK)。

由于 Oracle 在开源项目中表现一直都不是很好,从而造成了 CentOS 比 Oracle Linux 更受青睐。但是,随着 CentOS 被 CentOS Stream 所取代,也许是时候给 Oracle Linux 一个机会了。

4] ClearOS(HP 出品)

HP 为其 HPE ProLiant 服务器提供了 ClearOS。尽管在他们的网站上没有明确提及,但是 ClearOS 是基于 RHEL 和CentOS的。

Clear Center 和 HPE 在该项目上建立了合作伙伴关系。开源的 ClearOS 由社区免费提供。他们拥有自己的应用程序市场,其中包含免费和付费应用程序。用户无需为操作系统付费,但是可能需要为应用付费。

虽然不是那么流行,但是随着 CentOS Stream 成为默认设置,如果 HP 正确地运用 ClearOS,ClearOS 将赢得一定的用户份额。可是,他们会这样做吗?不太确定。Oracle 试图吸引 CentOS 用户,而 HP 似乎没有这方面的动作。

5] Debian Linux

Debian 系统一直以稳定性著称,对于那些想要稳定系统的人来说是理想的选择。

如果在 CentOS 上投入了太多的时间和技巧,可能会发现 Debian 略有不同,特别是软件包管理系统。但是,我相信,对于经验丰富的 Linux 系统管理员来说,这应该不是什么大麻烦。

6] openSUSE

SUSE 是 Red Hat 的直接竞争对手之一。他们有 SUSE Linux Enterprise 这样的企业级产品。而他们的开源产品 open SUSE 作为台式机和服务器也很受欢迎。

open SUSE 是 Linux 发行版中作为服务器的不错选择。如今,人们可能不知道 SUSE 的 YAST 分发工具在90年代末和20世纪初为用户带来了什么。而它仍然是用于管理 SUSE 系统的方便实用程序。

open SUSE 有两种格式:滚动发布的 Tumbleweed 和稳定发布的 Leap。如果选择稳定性,那么 Leap 就是好的目标。

结束语

以上列出了一些针对基于 RHEL 的发行版以及通用服务器发行版的选择建议。

现在轮到你了。最喜欢上述哪几个发行版?或是还有其他建议可供选择,评论部分归您所有。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注