什么是Rocky Linux,您应该考虑吗?

长期以来,CentOS是Linux发行版(尤其是服务器)的可靠选择,因为它实际上是Red Hat Enterprise Linux的免费版本。但是,变革已经震撼了CentOS社区,这导致其最初的开发人员之一创建了一个名为Rocky Linux的分支。

经过几个月的开发,Rocky Linux的预发行版本已经出现。您是否应该考虑切换到Rocky Linux?我们将在这篇文章中找到。

什么是Rocky Linux?

Rocky Linux是CentOS的分支,位于Red Hat Enterprise Linux或RHEL的下游。与CentOS一样,它提供了稳定的Linux版本,非常适合服务器。它旨在作为CentOS的“兼容bug-bug”的直接替代品。

CentOS的创始人Gregory Kurtzer致力于创建发行版的新版本。 Rocky Linux的名称是对已故CentOS联合创始人Rocky McGaugh的致敬。 Kurtzer的背景是科学计算,在加州大学伯克利分校从事高性能计算工作了很长时间。鉴于CentOS在CERN等机构的粒子物理学中得到了广泛使用,因此这似乎是Rocky Linux的主要关注点。

亚马逊还赞助了Rocky Linux ,包括Ctrl IQ,45Drives,OpenDrives和MontaVista,这表明了他们对该项目的信心,考虑到其作为候选发布者的地位。

CentOS发生了什么?

那么,为什么必须要有一个基于Red Hat的新发行版呢?

在2020年12月,已经收购了CentOS项目的红帽突然宣布改变重点,因为红帽被IBM收购了。该公司宣布,最新版本9将在2021年底终止支持,比Red Hat早前承诺的10年计划要短得多,支持滚动发布的CentOS Stream开发版本。对版本8的支持将如期在2024年结束。

此举也意味着CentOS将位于RHEL的上游,而不是下游,因此CentOS用户实际上将成为RHEL的Beta测试人员。

此举似乎是在吸引更多客户注册RHEL,尽管现实情况可能更复杂。 Twitter和Facebook 一直在呼吁更改,因为这将使他们更容易为该项目做出贡献。

依赖CentOS的数据中心中的许多管理员对此决定感到非常不满意。红帽的公告使他们争先恐后地替换了他们。尽管Facebook将CentOS Stream用于其服务器,但许多当前的CentOS管理员没有Facebook的资源。

由于有太多用户依赖CentOS版本,因此比他们计划的要早获得支持,因此社区感觉到需要一个新项目。 Rocky Linux兴起了。

Rocky Linux的第一印象

与最初的CentOS一样,Rocky是RHEL的免费替代产品。在撰写本文时,它具有可用的候选发布版本。映像可用于x86-64和ARM处理器。对于每种体系结构,都有“最小”,“ DVD”和“引导”选项。 “最小”的定义似乎是相对的,因为它的大小为1.73 GB。

安装类似于CentOS,几乎所有其他Linux安装程序。它引导您完成键盘布局,分区硬盘驱动器以及选择程序包的过程。安装过程的一个奇怪现象是它不会自动建立您的网络连接。您必须在安装程序中启用它。

即使最小映像默认情况下仅安装基于控制台的安装程序,安装程序也是图形化的。

最小安装映像与您要在服务器上安装的映像非常相似。 Rocky Linux的网站说不要在生产使用中使用候选版本。

当您在控制台模式下启动Rocky Linux时,会收到徽标的ASCII艺术插图,以及另一条用鲜红色字母表示的消息,不要在生产中使用它,也不要从它进行更新,因为它是预发行版本。

登录屏幕将显示有关如何设置基于Web的门户以及如何从Web浏览器登录的说明。

基于Web的门户非常吸引人,如果您不太熟悉命令行,则可以轻松配置系统,但是如果您对命令行不满意,则可以使用终端。如果您要在像VirtualBox这样的虚拟机管理程序中运行它,这将很方便,因为您可以剪切并粘贴到此终端中,这在VirtualBox控制台上更加困难。

您也可以在菜单中对防火墙进行更改。如果要安装Web服务器,这是必不可少的,因为默认情况下端口80是关闭的。一旦打开,Rocky Linux就可以使用Web服务器软件,例如Apache。

安装并运行Apache,然后在浏览器中导航至IP地址,将显示一个自定义的Apache测试页。

即使是候选版本,它也非常稳定且功能强大。鉴于此发行版基于RHEL,这不足为奇。

Rocky Linux的后续步骤

现在,Rocky Linux可以下载一些东西,而不仅仅是蒸气软件,该项目可能会在下一个完整版本中发布。到目前为止,如果社交媒体帖子有待解决,那么该候选版本似乎已经得到Linux用户的热烈响应。

考虑到Rocky在RHEL中的基础,Rocky Linux的未来似乎是坚如磐石。作为一个基于社区的发行版,它不会受到商业公司的异想天开的影响,因此Rocky用户不会再将地毯从他们的下面抽出来。

您应该迁移到Rocky Linux吗?

您可能想知道Rocky Linux是否适合您。如果您依赖CentOS,并且不想运行CentOS流或为RHEL付费,那么当稳定版本可用时,您可以考虑使用Rocky Linux。

与CentOS一样,这是免费学习Red Hat生态系统的好方法,因为许多商业数据中心都运行RHEL。如果您对科学计算感兴趣,那么不仅所有主要的超级计算机都运行Linux,而且绝大多数都运行RHEL或从RHEL派生的发行版。也许将来我们会看到这些超级计算机运行Rocky Linux。

Linux工作站和服务器之间是有区别的。发行版的选择可能会在一定程度上影响服务器的性能。这就是为什么为服务器选择正确的Linux发行版很重要。