错误对错误,不仅仅是功能对功能
自从第一次讨论 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(绿色黑曜石)
与任何其他 Linux 发行版一样,您只需下载Rocky Linux 的 ISO 并从头开始安装即可。但由于 Rocky Linux 专门用作类似发行版的简单替代品,因此它也带有易于使用的转换脚本。
没有受支持的从 Rocky Linux 的早期候选版本 (RC) 版本之一到今天的生产版本的迁移路径——但对其他 RHEL 8.4 二进制兼容发行版感兴趣的用户可以使用免费的migrate2rocky工具方便地就地迁移到 Green Obsidian不应弄乱现有用户、已安装的软件等。以下发行版受以下支持migrate2rocky:
阿尔玛Linux 8.4
CentOS Linux 8.4
RHEL 8.4
甲骨文 Linux 8.4
Rocky Linux 团队警告说,虽然从其他单点版本迁移“可能可行”,但唯一受支持的迁移源是那些专门从 RHEL 8.4 源构建的。Katello也存在一些问题,以及一些与从 RHEL 8.4 本身开始的迁移相关的错误消息。我们强烈建议感兴趣的用户migrate2rocky在尝试迁移之前仔细阅读完整的发行说明——并且一如既往,在继续之前已经测试过可用的备份!
安全启动稍后会出现
尽管 Rocky Linux 8.4 现已作为生产就绪发行版提供,但一项值得注意的功能尚不可用 - 支持安全启动,Rocky 团队将其描述为开始新发行版的“非平凡过程”。
然而,使用 Rocky 启用安全启动的过程正在进行中,该团队预计第二套具有安全启动支持的 ISO 将相对较快地构建和发布。在那之前,迫不及待地等待安全启动支持的潜在 Rocky Linux 用户应该考虑 AlmaLinux 8.4,它在今年 5 月获得了自己的安全启动支持。
尽管在进行就地迁移时总是存在一些风险因素,但值得注意的是,今天使用 Secure Boot 安装 AlmaLinux(或其他 8.4 兼容发行版)并不意味着您以后不能转移到 Rocky Linux — 中migrate2rocky 引用的工具如果您今天需要安全启动,最后一部分通常应该可以简单、相对快速且可靠地工作,但一旦其安全启动支持可用,仍然更喜欢 Rocky Linux。
RESF 不仅仅是 Rocky Linux
用 Rocky Linux 团队的话来说,“这只是开始,[Rocky Enterprise Software Foundation] 不仅仅是 Rocky Linux。” 该团队继续将 RESF 描述为“那些相信开源不仅仅是可以随意切换的开关的人的家”。
为了把钱放在嘴边,RESF 并没有停止提供 Green Obsidian 的源代码——构建基础设施、Git 存储库和“任何人需要分叉我们的工作的其他一切”都很容易找到。
尽管 RESF 没有指定任何其他项目的名称,但它表示用户应该在未来几周和几个月内期待更多——强烈暗示它可能会在不久的将来协助托管来自志同道合的开发人员和社区的软件和项目。