前言:
而今兄弟们对“ubuntucentosrhel”可能比较看重,各位老铁们都想要知道一些“ubuntucentosrhel”的相关资讯。那么小编在网摘上收集了一些对于“ubuntucentosrhel””的相关内容,希望姐妹们能喜欢,姐妹们一起来学习一下吧!2020 年 12 月,红帽公司宣布停止发布新的Centos版本,并且会用 CentOS Stream来进行取代。至此,这个在国内最受运维人员欢迎的服务器操作系统,开始进入了生命周期的倒计时。
由于CentOS Stream是作为RHEL(Red Hat Enterprise Linux) 的上流版本发布,该版本承担着为RHEL测试验证软件稳定性的职能。因此,很多人相信该产品无法像Centos一样被放心地使用到企业级的场景中。
目前,Centos8的维护已到期,而Centos7也将于2024年结束维护。随着终止时间的临近,如何选择Centos的替代品也就成了不得不被重视的问题。
在这些选择中,使用Ubuntu或者Debian进行替换是个办法,但这或许算不上是一个好主意。不可否认,这两款都是非常优秀的操作系统,但对于已经大规模部署了Centos,并持续运行了多年的公司而言,将底层的操作系统完全替换掉将是一个非常痛苦的过程。在这个时候 ,或许更好的方法是使用与Centos完全兼容的操作系统,来实现无缝的的替代。
在当前的开源社区有两款最火热的开源Linux操作系统,AlmaLinux和Rocky Linux。它们两者都是为了替代Centos而上线的Linux项目,并且都发布了可用于企业级的稳定版本,能够最大程度地兼容Centos。
01
—
产品概述
AlmaLinux是 CloudLinux公司 于 2021 年创建的开源下游 RHEL分支,该公司为大型托管服务提供商和数据中心定制基于 Linux 的操作系统。虽然该公司创建了AlmaLinux,但并不拥有该产品的所有权,而是由社区进行管理与运营。
Rocky Linux是由Centos的创始人Gregory Kurtzer创建,由于对红帽公司终止Centos行为的不满,他希望打造一个与Centos完全兼容的替代品。该系统基于RHEL源码进行构建,第一个稳定版本于 2021 年发布,此后一直受到社区的密集开发。
从专业的角度来说,两者都可以让人感到放心。Centos 的创始人本身在操作系统领域拥有丰富的专业知识,而AlmaLinux团队也有着十多年开发Linux的经验。由于这两个操作系统都是从RHEL源代码进行构建,因此在兼容性、性能、稳定性、用途等方面并没有多少差别。
下面是关于两者的一些对比:
特征
AlmaLinux
Rocky Linux
基于 RHEL
是
是
RHEL兼容性
是
是
社区驱动的发展
是
是
透明的开发过程
是
是
支持周期
8年
8年
首次发布日期
2021 年 4 月
2021 年 1 月
包管理
RPM、YUM,、DNF
RPM、YUM
架构支持
x86_64、aarch64、ppc64le 和 s390x
x86_64、aarch64、ppc64le 和 s390x
资金支持
创始赞助商和服务合作伙伴 CIQ 为该项目提供了 2600 万美元的资金。
CloudLinux Inc 每年提供 100 万美元的赞助以及其他赞助商的支持。
02
—
安全性
Rocky Linux在内核中加入了新的安全系统 SELinux(Security Enhanced Linux)。SELinux 由 NSA(美国国家安全局)创建,用于实现强大的 MAC(强制访问控制)架构。
AlmaLinux带有 CIS(互联网安全中心)基准测试,允许用户配置他们的系统安全性。该基准测试附带一个名为 CIS-CAT 的工具,该工具提供有关任何潜在安全问题的完整报告。
此外,AlmaLinux具有 OpenSCAP 工具,可自动检查系统是否存在漏洞。该工具可通过终端或 OpenSCAP Workbench 应用程序使用。
03
—
社区
AlmaLinux和Rocky Linux目前都是由社区拥有和管理,因此,他们都是免费的。
两种操作系统都有一个不断壮大的社区,拥有越来越多的合作伙伴和赞助商。例如,AlmaLinux社区是用户可以获得有关新版本、安全更新和功能的最新信息的社区。
Rocky 的社区自发布以来也得到了极大的发展。该论坛允许用户讨论事件、获得任何问题的帮助,并获取有关新版本、测试版等的更多信息。
两个发行版的用户数量都在增加,这意味着社区在发展并积极参与操作系统的开发。
04
—
企业支持
AlmaLinux 的主要赞助商是其创始公司 CloudLinux,每年提供 100 万美元用于项目开发和支持。除此之外,AlmaLinux目前拥有 21 个支持操作系统的合作伙伴和赞助商,以及一个商业支持供应商 - TuxCare。
AlmaLinux目前的最大支持者是 Microsoft、AWS、Equinix、cPanel、AMD 等。
Rocky Linux由 CIQ 创立并赞助,CIQ 是一家由 Kurtzer 创立的公司。该公司提供商业支持,迄今已筹集到约 2600 万美元用于资助该项目。Rocky Linux的其他赞助商是 MontaVista 和 OpenLogic,而许多大公司都支持该操作系统,包括 Google、AWS、Microsoft Azure、VMware 等。
05
—
总结
从上文的比较中可以看出,由于都是基于RHEL源码开发的下游分支,两者在功能和性能等方面并没有太多差别。主要的差异来源于社区、企业支持和资金,这也是决定未来两者能否持续发展的关键因素。
在他们中间做出长期选择并不容易,幸运的是,两款系统之间的迁移非常容易,即使你选择错误,未来也不会造成太多的沉淀成本。
因此,相比于纠结选择哪个系统,更重要的是先动手用起来,在实践中去体会产品。毕竟,留给运维人员的时间不多了。
注:本文转载自微信公众号:DevOps实战派
标签: #ubuntucentosrhel