多年来,CentOS 一直是 Linux 发行版如何为国际用户的开源工作做出贡献的典范。多年来,我们看到并且是不同 CentOS 版本的用户,每个版本都有各自的品质和用途,使上游操作系统成为现实。这些版本包括十多年前发布的传说中的原始 CentOS 6,随后是 CentOS Linux 7、CentOS Linux 8、CentOS Stream 8 和 CentOS Stream 9 等其他版本。现在,CentOS EoL 已经发生,一切即将改变。
虽然 CentOS 与 RedHat 的合作被视为该操作系统潜在的主流突破,但经过几年的积极联合开发,RedHat 本身宣布将于 2021 年 12 月 21 日结束对所有 CentOS 变体的主动支持。这一决定的唯一例外是 Stream 8 版本,该版本本身已宣布将在 2024 年 5 月 31 日之前不再接受主动和安全支持。考虑到 Stream 8 是 CentOS 版本的中游版本,这个消息几乎证实了流行的上游操作系统的终结。
但 CentOS 停产的开始给上游操作系统服务的粉丝带来了新的挑战。他们现在会转向哪里?已经失效的操作系统有哪些替代方案?接下来,为什么 CentOS 如此受其忠实粉丝欢迎?哪些操作系统会赢得那些对他们最喜欢的操作系统即将结束感到失望的粉丝的心呢?
为什么 CentOS 如此受欢迎?
为了更好地理解 CentOS 的消亡给操作系统世界留下的漏洞,有必要回顾一下它在计算机操作系统用户群体中流行的一些原因。反过来,这将帮助我们了解 CentOS 的潜在替代品必须满足的需求。
-
稳定
正如 LinuxHint 在这篇详尽的文章中所强调的 文章CentOS 及其衍生产品是稳定的操作系统平台,有助于在任何像样的计算机上轻松执行复杂而繁重的操作。这使得该操作系统非常受依赖稳定计算机来工作的人们的欢迎。
-
开源操作系统
上游操作系统的开源性质是 CentOS 吸引其用户群的关键因素之一。由于大部分 CentOS 用户已经成为编码员和软件开发人员,开源方法使目标受众本身能够参与产品改进的全球过程,这对任何操作系统来说都是一个重大优势,尤其是专注于这一特定人群的操作系统。
-
它是免费的(并且更新较少)
CentOS 产品是免费的,这是对 Windows 等产品的一次攻击。它们还处于准备上市和准备企业状态,这使得它们受到许多发展中公司和个人的欢迎,这就是选择 centos 的原因 主机控制面板 or 安装 PPTP VPN 在它上面。之前我们提到过其世界级的稳定性。与 Windows 及其臭名昭著的不断更新包相反,CentOS 固有的稳定编码使得几乎不需要更新。这反过来又使用户免受 Windows 自带更新的困扰。
为什么 CentOS 会停产?
正如我们所知,CentOS 已经死了。用户已经转向其他操作系统产品以寻找替代方案。但重要的是我们要了解 CentOS 停产的原因。随着消息的传出,很明显最终的决定并不取决于 CentOS 最初的团队。相反,红帽执行董事会对决定拥有最终决定权。该决定背后的动机是什么?这个问题的答案将帮助我们不要过于依赖某个操作系统,因为它的插头随时都有可能被拔掉。例如,许多 CentOS 7 用户尚未接受臭名昭著的 CentOS 7 EoL。
-
太多而太少
到 2021 年底,有传言称 RedHat 正在寻找新的品牌方向,旨在提高盈利能力。虽然CentOS及其衍生产品是当时RedHat的旗舰产品,但其免费理念却是在没有RedHat参与的情况下制定的。该决定是由原始 CentOS 开发人员做出的,而不是由 RedHat 做出的。另一方面,在这么长时间之后改变这一政策无论如何都会扼杀该产品的受欢迎程度。不断努力修复错误并推出更新和升级的版本,最终证明对 RedHat 来说太过分了,所以就被终止了。
-
副业项目障碍
2021 年底,CentOS 停产的消息传出后,RedHat 的一位高管宣布,他们做出这一决定的主要原因之一是,CentOS 的积极开发占用了他们运营能力的很大一部分,而回报却非常小。随着时间的推移,红帽最大的收购已成为其最大的财务负担。再加上没有可分配给副项目的运营能力,导致臭名昭著的 CentOS 停产决定。
为什么 CentOS 停产如此重要?
这有什么大不了的?多年来,经验丰富的 Linux 用户一直使用 CentOS 作为他们的 Linux 服务器。 CentOS 是大多数在线和服务器托管公司的默认操作系统。 CentOS也被很多人用来TMD托管自己的远程服务器和网站。
这不是一个小问题。除了对小企业造成的损害之外,损害还不止于此。多年来,IBM 的咨询实践建议客户使用 CentOS。 CentOS 由欧洲设计师公司使用,他们永远不会让别人提供他们最喜欢的服务器操作系统的复制品。 CentOS 的影响力还不止于此,因为它为中国整个电信基础设施提供动力。要了解 CentOS 的真正影响力,只需说 Facebook 的大部分开发也是在 CentOS 上进行的。
Linux 托管简化
想要更好的方式来托管您的网站和网络应用程序吗?开发新东西?就是不喜欢 Windows?这就是我们拥有 Linux VPS 的原因。
获取您的 Linux VPSCentOS 8 Stream:一个错误的希望?
CentOS停产的消息引起震惊和愤怒的主要原因是它的突然宣布和实施。这使得用户几乎没有时间寻求潜在的解决方案。它还导致该操作系统上托管的许多广泛项目遭受重大挫折。在所谓的“损害控制”中,RedHat 宣布,唯一的 CentOS 衍生版本“Stream 8”将继续获得安全和积极支持,直到 2024 年 5 月为止。然而,随着这一声明的发布,社区的愤怒似乎只增不减。为什么对深受粉丝喜爱的 CentOS 产品的持续支持会让他们比以前更加愤怒?
上游与中游: 找出差异
如前所述,CentOS 的稳定性及其上游开源结构是其成功的主要原因。这里的上游,是指产品开源代码的补丁和变更是从广大用户/开发者“向上”直接指向原始开发者的,这使得整个生产过程成为原始开发者和用户之间全面的共同努力。这就是CentOS流行的最初原因。具有讽刺意味的是,这个 CentOS 8 变体被称为“Stream”,它没有使用相同的模型,而是使用“中游”结构。相反,这个中游变体位于 Fedora 的上游开发和 RHEL 的下游开发之间。这是它不受传统 CentOS 粉丝欢迎的主要原因。
公告及公关
让用户对 CentOS Stream 8 的延续感到失望的另一个原因是它的发布方式。虽然红帽决定终止 CentOS 的原始格式,但这一决定的宣布受到了公关噱头的影响。 RedHat 并没有在最终关闭之前提醒用户管理正在进行的进程,而是强调对 CentOS Stream 8 的持续支持。这对于 CentOS Linux 7、CentOS Linux 6 和 CentOS Linux 8 等操作系统上游版本的粉丝来说是一个沉重的打击。这个糟糕的公关决策,加上前面提到的上游实用程序的缺乏,成为 Stream 8 棺材上的最后一颗钉子,成为用户潜在的最后希望。
官方澄清
虽然有些人仍然寄希望于 CentOS Stream 变体能够以某种方式为用户带来火炬,但所有迹象表明情况并非如此。对于用户群中一些更附属的部分来说,这还不够。因此RedHat不得不出一份官方声明,澄清说,Stream变种不能也不会取代Linux版本的CentOS。 RedHat CTO Chris Wright 直接解决了这个问题.
2022 年 CentOS 最佳替代品
说了这么多,做了这么多,用户仍然想知道下一步该去哪里。毫无疑问,要取代 CentOS 作为少数开源上游 Linux 操作系统平台之一所带来的品质并不容易。然而,有一些可靠的候选人正在加紧填补这一空白。不用说,当我们继续讨论这些潜在的替代品时,语言会变得有点怪异,所以请原谅我们的法语。
乌班图 & 德班

当然,在考虑最适合作为 CentOS 替代品的服务器操作系统时,Ubuntu LTS 版本永远是第一位的。此外,Ubuntu 操作系统至少比 CentOS 更容易使用和管理。 APT 是一个安装项目的包管理器。另一方面,Ubuntu 提供了一个包含在线课程和说明的大型生态系统,用户可以利用这些课程和说明来解决各种挑战和障碍,同时在上面建立基于服务器的软件 乌班图 or 德班 靠他们自己。
Ubuntu 最新的长期支持版本是 20.04 LTS Focal Fossa,开发人员将在公众支持下将其维持到 2025 年,并提供商业选项将其续订到 2030 年。
Ubuntu 每两年发布一个 LTS 版本,而正态发行版每六个月发布一次,并且还有 9 个月的支持生命周期。
甲骨文Linux

甲骨文企业Linux或 OEL,是具有 RPM 软件包管理功能的 CentOS 8 Linux 最接近的替代方案。它也是免费和开源的,但用户必须订阅才能获得支持;否则,它可以像CentOS一样免费使用。 Oracle Linux 是 Red Hat Linux 的克隆,因为它是从 RHEL 的源代码编译而来并接收早期的安全更新。但是,您不会在那里找到它来将您的程序部署在云计算或 VPS 服务中,尽管您将来可能会看到它。 Oracle Linux 也可以安装在 docker 上。
由于具有可比较的基础,用户可以将他们的应用程序从 CentOS 8 转移到 Oracle Linux 的最新版本。要深入了解,您可以阅读我们的详细信息 Oracle Linux 与 Ubuntu 的比较.
Oracle Linux 可以使用 Oracle 的电子交付程序免费下载。
开放SUSE

开放SUSE 是一个基于 Linux 的多功能操作系统,但长期以来一直被忽视。造成这种情况的原因之一是它的受众比 Ubuntu 和 CentOS 少,而且在线教程和说明也较少。 SUSE Software Solutions 德国有限公司是其背后的支持者。在 SUSE 上,Delta RPM 和 ZYpp 软件包管理是 OpenSUSE 中主要的命令行产品管理器。
包括三个包管理工具。 Zipp是常见的命令行工具,YaST用于前端开发,RPM用于底层开发。 OpenmSUSE 的小版本每 12 个月发布一次,而大更新每 36-48 个月发布一次,与 Ubuntu 的发布时间表类似。
阿尔玛Linux

阿尔玛Linux名为 Project Lenix,由 CloudLinux 开发,CloudLinux 是一家拥有丰富 Linux 背景的公司。该公司每年都会投资 100 万美元购买自己的 RHEL 8 1-1 兼容版本及后续版本。 AlmaLinux 是 CloudLinux 的免费、开源和社区驱动的解决方案,计划于 2021 年第一季度末发布。AlmaLinux 还将简化从 CentOS 的迁移,允许使用单个命令转换整个服务器群,而无需重新安装或重新启动。仅后一点就使其成为托管 CentOS 迁移的最高效、最可靠的平台之一。
洛基Linux

在 RedHat 宣布放弃 CentOS 8 LTS 版本之后,有消息称 CentOS 联合创始人 Gregory Kurtzer 将创建另一个基于 RHEL 软件包的 Linux 克隆,名为“洛基Linux”,类似于他对 CentOS 所做的事情。我希望他不会像以前那样将其出售给 RedHat 或 IBM。
虽然 Rocky Linux 本身不具备一些更成熟的 CentOS 替代竞争者的血统和背景,但它是由 Kurtzer 的一位顶级和知名开发人员推广的。这使其有可能成为未来更好的开源操作系统之一。
结论
对于那些习惯使用 CentOS Linux 8 的升级设施及其相对于前身的改进的人来说,迁移到另一个操作系统是唯一的解决方案。与之前的版本相比,RedHat 取消对 Linux 8 的支持仍然被视为一个非常奇怪的选择。
对于那些仍在使用 CentOS Linux 7 的人来说,不用担心,因为它将继续获得支持,直到 2024 年中期。事实上,尽管与它的后继者“Linux 8”相比,CentOS 已经很老了,但它仍然继续吸引着主要的用户群。
为此,许多著名的 Linux VPS 提供商也选择在主机设备上维护以 CentOS Linux 7 为特色的服务。您可以尝试使用这些高质量的 Linux VPS 服务 为您自己在 Cloudzy 上提供。如果您希望迁移到 CentoOS 提到的替代方案之一并在 Cloudzy 的 VPS 主机上使用它,您也可以放心。
Cloudzy 不仅继续在其 VPS 主机上支持 CentOS 产品,而且还提供其他优势,例如有竞争力的价格、最小化维护以及试图满足受众各种需求的多样化套餐。
常问问题
CentOS 可以在 Linux 上运行吗?
是的。但更准确地说,它是一个 Linux 发行版。也就是说,它是 Linux 的衍生版或发行版。 CentOS 过去是、现在仍然是一个非常常用的生产就绪型 Linux 服务器发行版。然而,对其后一个版本的支持的结束减少了其活跃受众。
CentOS 的支持时间是多久?
CentOS 最受欢迎的版本“Linux 8”宣布在 2021 年 12 月 21 日之后不会收到任何更新。其前身“Linux 7”将与“Stream”变体一起在 2024 年中期之前获得支持。
CentOS 是通过 VPS 使用 Linux 的好操作系统吗?
尽管与较新但已停产的 Linux 8 版本相比,CentOS Linux 7 已经过时,但它仍然是与 Ubuntu、OpenSUSE 和 Debian 齐名的最佳 Linux 操作系统之一。