红帽在被 IBM 收购之前成为世界上最大的开源公司,而红帽企业 Linux 是该公司的主要产品。这个基于 Linux 的操作系统已经展示了一家公司可以通过开发免费软件并通过付费合同支持它来赚多少钱。
顾名思义,红帽企业 Linux 面向企业和组织。如果您想运行自己的个人服务器,注册 RHEL 的副本可能会感觉过度。幸运的是,有许多替代方案使用完全相同的代码并且可以运行与 RHEL 相同的应用程序。
CentOS 代表社区企业操作系统。作为与 RHEL 完全兼容的社区支持操作系统于 2004 年推出,几年后它成为红帽的一部分。它是使用本质上是 RHEL 的最广为人知的方式,而无需经历实际使用 RHEL 的财务麻烦。
2020 年,宣布 CentOS 将在 2021 年底以目前的形式消失。 相反,Red Hat 推出了 CentOS Stream,这是一个半滚动发布版本,其软件更新略领先于 RHEL,而不是略落后。
这意味着 CentOS Stream 可能包含更新版本的软件,而不是 RHEL 的相同副本。CentOS Stream 发行版共享版本号和支持期限作为其匹配的 RHEL 发行版。
下载: CentOS
Rocky Linux 于 2021 年在 CentOS 退休后出现,正如我们传统上所知道的那样,并试图填补 CentOS 以前穿的鞋子。它用作 RHEL 的下游、二进制兼容版本。这个名字是对 CentOS 联合创始人 Rocky McGaugh 的致敬。
对于那些希望从 CentOS 7 升级但对采用 CentOS Stream 不感兴趣的人,或者那些正在寻找一种方法来坚持使用受支持时间更长的 CentOS 8 版本的人,您无需从头开始切换到洛基 Linux。您可以通过运行单个脚本进行迁移。
下载: Rocky Linux
Rocky Linux 并不是从 CentOS 末期兴起的唯一基于 RHEL 的替代方案。AlmaLinux 于 2021 年推出,作为 RHEL 的另一个完全兼容的替代品。这个名字来自西班牙语“Alma”,意思是“灵魂”。
尽管 AlmaLinux 最初由 CloudLinux 创建,但它是社区运行的。CloudLinux 仍然是赞助商,其他大牌如微软、亚马逊和 ARM。与 Rocky Linux 一样,您可以使用单个脚本从 CentOS 进行转换。如果您需要商业支持,可以从 TuxCare 获得。
下载:AlmaLinux
ClearOS 源于 CentOS 和 RHEL,但该发行版有其特殊用途。它旨在作为中小型公司以及家庭办公室使用的 Windows Small Business Server 的替代品。
您不是通过桌面而是通过基于 Web 的界面使用 ClearOS。这意味着您、您的同事或您的客户都可以使用 ClearOS,而无需在多台机器上部署它。
这个基于 Web 的界面带有一个包含 100 多个应用程序的市场。HP 还与 ClearCenter 合作提供随 ClearOS 和 ClearOS Marketplace 一起提供的服务器。
下载:ClearOS
Oracle Linux 是 RHEL,Red Hat 品牌被换成了 Oracle 品牌。它为 Oracle 云和数千台 Oracle 服务器提供支持,但您也可以将其用作桌面工作站。与大多数基于 RHEL 的发行版一样,Oracle Linux 使用相同的工具,例如 DNF 和 RPM。
与此列表中的许多社区运行项目不同,Oracle Linux 是一种二进制兼容的 RHEL 替代方案,具有企业支持。您可以选择直接从 Oracle 支付支持费用。
Oracle 允许用户保留作为 RHEL 一部分提供的相同内核,但也提供了自己的替代方案,称为 Unbreakable Enterprise Kernel,其中包含来自 Oracle 的各种调整。
下载:Oracle Linux
Scientific Linux 是 RHEL 的一个变体,面向在实验设施中工作的科学家,特别是与高能和高强度物理相关的研究或工作。费米国家加速器实验室 (Fermilab) 赞助了该项目。
该项目始于 2003 年,旨在为各个实验室创建一个共享操作系统,使他们更容易共享代码和协作。多年来,CERN 和DESY 等其他实验室也使用了Scientific Linux。
展望未来,许多实验室已决定采用 CentOS,因此目前没有更多计划发布 Scientific Linux。然而,基于 RHEL 7 的最新版本将在其生命周期的剩余时间内继续接收更新,该版本将于 2024 年结束。
下载:科学Linux
Fedora 在技术上不是基于 RHEL。这种关系实际上是相反的,代码首先进入 Fedora。当开始着手下一个 RHEL 版本时,Red Hat 将采用 Fedora 的一个版本,将其放入 CentOS Stream,并继续开发它,直到它成为企业级产品。
这是否意味着 Fedora 只是一个测试平台?一点也不。Fedora 社区致力于将 Fedora 打造成一个功能齐全、用户友好的工作站。
如果您碰巧在工作中熟悉 RHEL,Fedora 为您提供了在家用计算机上使用相同知识的机会。或者,如果您只想使用既可靠又最新的通用发行版,那么就可以像 Linux 创造者 Linus Torvalds 一样使用 Fedora。
下载:Fedora
RHEL 是运行 Linux 的最稳定、最安全、最受支持的方式之一。当您使用上述替代方法之一时,您可以使用完全相同的代码。这些选项中的大多数都故意不尝试做任何事情来将自己与 RHEL 区分开来。目标是成为替代品。所以无论你选择哪一个,你都应该没问题。
如果您不是在为公司工作,而是在寻找一个出色的发行版来支持您自己的服务器,那么您不仅限于 RHEL。还有其他选项,例如 Debian 和 Ubuntu。但选择才刚刚开始。