阿里云官方镜像站:AlmaLinux、 Rocky Linux源
https://developer.aliyun.com/mirror/?utm_content=g_1000303593

随着CentOS Linux从企业稳定的操作系统转变为RHEL的上游开发分支,新的项目纷纷涌现,以填补其留下的空白。

您可能已经听说过的发行版是AlmaLinuxRocky Linux,这是作为 CentOS 可行替代品的两个主要竞争者。

对于决定切换到另一个 RHEL 分支而不是完全跳到发行版的 CentOS 用户来说,他们将面临这样的问题:“我应该使用哪个发行版?AlmaLinux 还是 Rocky?”

在本指南中,我们将在几个关键领域比较 AlmaLinux 和 Rocky Linux。我们将权衡它们的优缺点,看看它们如何相互叠加,并最终为您提供足够的信息来帮助您决定应该使用哪一个。

背景资料

两个发行版,如 CentOS,都是免费的。他们有相同的目标,即以 RHEL 下游版本的形式为您带来企业级、生产就绪的 Linux。发行版之间的主要区别之一是它们的代码是如何维护的。

AlmaLinux 由 CloudLinux 的开发人员构建和维护,CloudLinux 是一家提供服务器托管和 Linux 软件的公司。这是一家在 RHEL 分支方面经验丰富的公司,十多年来一直构建和维护其内部发行版 CloudLinux OS,它本身就是一个分支。展望未来,CloudLinux 承诺在发行版的方向上尽可能多地让社区参与进来。

Rocky Linux 由 CentOS 的原始创始人 Gregory Kurtzer 领导。Rocky Linux 是社区驱动的,不像 AlmaLinux 那样有商业开发人员在工资单上。根据您的观点,这可能是好事也可能是坏事。也有人会争辩说,如果 Kurtzer 一开始就考虑 CentOS 的利益,它就不会被 Red Hat 吞并并发生方向变化。

底线:了解这两个发行版的资金和支持方式对您选择使用哪个发行版很重要。你会选择 AlmaLinux,CloudLinux 每年以 100 万美元赞助它吗?或者你会选择 Rocky,他有自己的赞助商并由社区维护?

与 CentOS 的比较

两个发行版都旨在与 RHEL 二进制兼容。现在与 CentOS 进行直接比较还为时过早,但您应该能够从 CentOS 切换到 AlmaLinux 或 Rocky Linux,同时体验很少的差异和最少的停机时间。目前,只需几步即可从 CentOS 迁移到 AlmaLinux。Rocky Linux 发布后,预计还将提供易于遵循的迁移方法。

底线:现在进行详细分析还为时过早,但是这两个发行版似乎都非常适合作为 CentOS 的替代品,并且应该以与其前身大致相同的方式运行。

率先上市

AlmaLinux 于 2021 年 1 月发布,Rocky Linux 定于 2021 年 2 月至 3 月发布。虽然没有太大区别,但它肯定会影响人们的决定——尽管可能不应该,因为这些版本将处于测试版和最佳版实践表明,在证明它们始终稳定之前,不应将它们用于生产环境。

底线: CentOS 支持到 2021 年底,因此无需急于切换。如果您感到绝望,AlmaLinux 具有优势,因为它是最先发布的。然而,等到两个发行版都经历了最初的成长痛苦将是最好的选择。

闭幕式

AlmaLinux 和 Rocky Linux 自然有很多相似之处,但在它们的维护方式上有一些很大的不同。预计这两个发行版都将成为 CentOS 的可行替代品,并且您使用哪一个发行版可能不会有太大的不同。由于它们都与 RHEL 二进制兼容,因此理论上您可以在必要时在 Alma 和 Rocky 之间切换。一旦尘埃落定,我们建议您根据您认为使用最有利实践来维护其操作系统的开发人员做出决定。

本文转自:https://linuxconfig.org/almalinux-vs-rocky-linux

更多相关文章

  1. 研招网崩了?网络崩溃的原因有哪些?怎么维护网站?
  2. php-04条件分支与循环结构
  3. vue_1
  4. 字符串 和数组的方法 以及js 的分支 和循环
  5. 前端作业-07-09
  6. JS常用函数及分支与循环
  7. js中常用的字符串函数、数组函数、分支与循环的理解
  8. 常用 Git 命令总结
  9. 开源CMDB,灵活管理易于维护的资产管理系统

随机推荐

  1. c语言结构化程序设计的三种基本结构是什
  2. c语言如何求n个数的平均值?
  3. c语言字符常量的合法表示形式是什么
  4. c语言规定,函数返回值的类型是由什么决定
  5. unsigned int几个字节
  6. c语言如何读取txt文件内容?
  7. c语言常量的正确表示方法有哪些
  8. c语言static关键字的作用是什么
  9. .net framework有什么用
  10. c语言求平方函数是什么