CentOS替代发行版Rocky Linux的第一代版本已发布

931

CentOS联合创始人Greg Kurtzer宣布发行版今天开始全面上市。

Rocky Linux 8.4 (Green Obsidian)与RHEL 8.4错误兼容,应该可以作为CentOS Linux的替代品。

Rocky Linux--至少是两个为填补CentOS Linux被母公司Red Hat停产后留下的空白而创建的新发行版之一,今天宣布Rocky Linux 8.4全面上市。Rocky Linux 8.4与Red Hat Enterprise Linux 8.4二进制兼容,使其有可能运行只为RHEL设计和测试的应用程序,而不需要RHEL本身。

Bug for Bug,而不仅是功能对功能

自从第一次报道CentOS Linux的废弃后,反复面临的一个问题是:"为什么不直接使用我最喜欢的发行版?"Linux和BSD用户往往习惯于在多个发行版上使用相同的软件,有类似的软件包名称和安装程序,以至于他们忘记了使用和安装专有软件是什么样子。

Rocky Linux和竞争对手AlmaLinux(在3月份发布了自己的二进制兼容的RHEL 8.4克隆版)并不是简单的 "Linux发行版",甚至是 "与RHEL非常相似的Linux发行版"。它们是由与RHEL 8.4相同的源代码构建的,这就保证了一系列只考虑到RHEL 8.4的专有软件都能 "正常工作",不管这些软件包在RHEL 8.4中依赖的功能(或错误!)有多模糊。

当然,Rocky Linux和AlmaLinux并不是唯一与RHEL兼容的选择。去年12月,我们发布了一份与RHEL二进制兼容的部分替代品清单,包括RHEL自己的CentOS Stream(仅作为滚动发布)和Oracle Linux,以及Rocky、Alma和Alma的母版CloudLinux。

Rocky Linux和AlmaLinux的特别之处在于,这两个发行版都是专门为了填补CentOS废弃后的空白而创建的。它们的具体目标是让任何需要它们的人都能得到商业支持。后者与Springdale Linux形成鲜明对比--它是另一个长期运行的 "RHEL重建版",应该 "只是工作"。但是它主要是为一个相对较小的学术团体设计并提供支持。

如何获得Rocky Linux 8.4 (Green Obsidian)

像其他Linux发行版一样,你可以简单地下载一个Rocky Linux的ISO,然后从头安装。但由于Rocky Linux是专门用来作为类似发行版的简易替代品的,所以它也配备了易于使用的转换脚本。

目前还没有支持从Rocky Linux早期的候选发布版本(RC)到今天的生产版本的迁移路径--但是对其他RHEL 8.4二进制兼容发行版感兴趣的用户可以使用免费的migrate2rocky工具,方便地就地迁移到绿曜石,而不会弄乱现有的用户和安装的软件等。migrate2rocky 支持以下发行版。

  • AlmaLinux 8.4
  • CentOS Linux 8.4
  • RHEL 8.4
  • Oracle Linux 8.4

Rocky Linux团队警告说,虽然从其他点版本的迁移 "可能有效",但唯一支持的迁移源是那些专门从RHEL 8.4源构建的。另外,从RHEL 8.4本身开始的迁移也存在Katello和一些错误信息的问题。我们强烈建议有兴趣的用户在尝试迁移之前,仔细阅读完整的migrate2rocky 版本说明,并且在进行迁移之前,一定要做好测试和工作备份。

安全启动将在未来实现

尽管Rocky Linux 8.4今天已经作为一个可生产的发行版提供,但有一个值得注意的功能还没有提供--支持安全启动,Rocky团队称这是一个在新发行版上进行的 "非简单的过程"。

然而,在Rocky上启用安全启动的过程正在进行中,该团队预计第二套支持安全启动的ISO将很快被建立和发布。在那之前,不能等待安全启动支持的潜在Rocky Linux用户应该考虑AlmaLinux 8.4,它在今年5月获得了自己的安全启动支持。

虽然在进行原地迁移时总是有一些风险因素,但值得注意的是,今天安装AlmaLinux(或其他8.4兼容发行版)的安全启动并不意味着你以后不能转移到Rocky Linux上--如果你今天需要安全启动,但一旦Rocky Linux的安全启动支持可用,上一节提到的migrate2rocky 工具通常应该简单、相对快速、可靠地工作。

RESF不仅仅是Rocky Linux

用Rocky Linux团队的话说,"这只是一个开始,Rocky Enterprise Software Foundation不仅仅是Rocky Linux"。该团队继续将RESF描述为 "那些相信开源不只是一个可以随意切换的开关的人的家"。

为了把钱花在刀刃上,RESF并没有停止提供绿曜石的源代码--构建基础设施、Git仓库和 "任何人都需要的其他东西来分叉我们的工作 "都很容易找到。

虽然RESF没有指明任何其他项目的名称,但它说用户应该期待在未来几周和几个月内有更多的项目--这暗示它可能在不久的将来协助托管来自志同道合的开发者和社区的软件和项目。

原文链接: arstechnica.com/?p=1775140