红帽用CentOS Stream取代CentOS,这让依赖Linux作为服务器操作系统的公司感到不安。
CentOS Stream是滚动发行操作系统,这意味着从可靠性的角度来看,它并不理想,因为它没有固定的更新发布时间表。然而,在红帽宣布停止支持CentOS后不久,市场上推出两个类似的发行版:Rocky Linux和AlmaLinux。这两个发行版在CentOS用户中很受欢迎。
Rocky Linux和AlmaLinux具有相似的用途,并支持相同的架构。然而,Rocky Linux是RHEL的1:1二进制兼容版本,而AlmaLinux兼容RHEL的应用程序二进制接口(ABI)。这两个发行版的资助来源也不同。下面让我们对比这两个发行版,看看哪种操作系统最适合你的公司。
克服RHEL源代码限制
IBM在2019年收购了红帽。在2023年6月,红帽/IBM决定将RHEL的源代码私有化,这使得Rocky Linux和AlmaLinux难以保持与RHEL的1:1兼容。为此,这两个发行版采取不同的方式。
Rocky Linux的方式
Gregory Kurtzer是CentOS和Rocky Linux的创造者。从CentOS开始,Kurtzer的目标是创建一个免费Linux发行版,与RHEL 1:1二进制兼容。他创建了Rocky Linux,以接替CentOS。
Rocky Linux选择通过基于RHEL的公共云实例和通用基础映像来保留1:1的兼容性。
AlmaLinux的方式
AlmaLinux是CloudLinux的产品。AlmaLinux由社区驱动,主要专注于企业级Linux发行版。与Rocky Linux一样,AlmaLinux的目标是保持与RHEL的1:1二进制兼容性。
然而,AlmaLinux已经选择放弃与RHEL保持1比1二进制兼容的目标,而是旨在与RHEL兼容ABI。为了实现这一目标,AlmaLinux计划使用红帽继续提供的CentOS Stream源代码。
Rocky Linux和AlmaLinux之间的相似之处
从表面上看,Rocky Linux和AlmaLinux很相似。它们的生命周期和支持持续长达10年。它们被设计为生产级企业操作系统,并定期更新,落后于RHEL一个工作日。
这两个发行版都使用RPM软件包管理器和Dandified YUM软件包管理器。在Rocky Linux或AlmaLinux中管理应用程序类似于RHEL。这些发行版还使用firewalld、iptables和安全增强Linux(SELinux)作为其主要安全机制。
Rocky Linux和AlmaLinux都支持相同的架构:x86_64、aarch64、ppc64le和s390x。
这两个发行版都包含以下存储库,在默认情况下启用:
- BaseOS。功能软件包的核心集。
- AppStream。额外的用户空间应用程序、运行时语言和数据库。
- Extras。RHEL中没有提供的软件包。
对于带有GUI的安装,Rocky Linux和AlmaLinux默认为GNOME。
AlmaLinux和Rocky Linux的用途相似,两者都适用于企业级服务器,例如网络和数据库服务器。它们也类似于容器和云部署。Rocky Linux和AlmaLinux适合处理任何RHEL用例。
Rocky Linux和AlmaLinux之间的主要区别
Rocky Linux和AlmaLinux之间的区别并不容易发现,毕竟这两个发行版都是基于RHEL的产物。
安全性
安全方法不同,尽管两种发行版都包含安全启动和SELinux作为安全实用程序。
AlmaLinux利用互联网安全中心(CIS)基准,以及CIS配置评估工具和开放安全内容自动化协议。这些实用程序使AlmaLinux用户能够更灵活地进行系统安全配置。
Rocky Linux利用Network Time Security,专注于实时网络流量来识别潜在的威胁。
资助来源
AlmaLinux由非营利组织驱动。CloudLinux和其他赞助商,例如WebPros和Black Host,每年向AlmaLinux提供100万美元的赞助,以保证该发行版将继续并永远免费。CloudLinux自2009年以来一直存在。每年的这一固定资金金额和CloudLinux的存在向用户保证,AlmaLinux将始终有资金用于更新。
Rocky Linux是由社区驱动。Rocky Linux的创始赞助商和服务提供商Ctrl IQ(CIQ)为该发行版提供了2600万美元的资金。这是一次性基金,这意味着未来将需要更多的资金。CIQ成立于2020年。如果他们不想冒险让一家较新的公司赞助Rocky Linux,Rocky Linux的前景可能有阻碍。
然而,这并不是要贬低Rocky Linux。CIQ可能是新公司,但它发展迅速,在技术领域享有卓越的声誉。由于CentOS,Kurtzer拥有庞大的内置粉丝群,因此这个Rocky Linux社区应该会继续发展。Kurtzer致力于改进他在CentOS上所做的工作,用户可以确信他致力于该社区的发展。
受欢迎程度
根据Google Trends显示,自2020年11月以来,Rocky Linux一直是最受欢迎的选择。随着时间的推移,Rocky Linux越来越受欢迎,特别是在美国,这一趋势仍在继续。在全球范围内,差异不那么明显,尽管Rocky Linux仍然领先。另一份指标报告侧重于使用情况,并展示了每个基于RHEL的操作系统趋势的更准确的列表。
AlmaLinux和Rocky Linux是CentOS或RHEL的合适替代品。你可以下载并安装两者,以确定哪个最适合你。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号

TechTarget
官方微博

TechTarget中国
翻译
相关推荐
-
Broadcom VMware强化vDefend,在VCF中放弃Tanzu品牌
Broadcom继续将VMware定位为全面的企业私有云平台,添加新的vDefend服务围绕微分段安全性,并从 […]
-
量子计算的现状:企业需要知道什么
我们很难明确说明量子计算的现状。这项新兴技术目前面对的是不断变化的主张、不确定的时间表和分散的技术格局。 考虑 […]
-
值得考虑的8款主流基础设施即代码(IaC)工具
企业正在转向基础设施即代码(IaC)工具来自动化基础设施部署,以及简化应用程序开发,特别是因为它适用于DevO […]
-
6种可持续资源助力数据中心
为了降低能源成本、减少对化石燃料的依赖以及实现绿色倡议,至关重要的做法是转为使用清洁能源资源。现在有很多可持续 […]