CentOS Stream:您需要了解的一切

让我们从快速复习历史开始。如您所知,从2021年12月31日起,最受欢迎的Linux发行版之一CentOS 8将不再支持,而对CentOS 7的支持将于2024年6月30日结束。。

CentOS团队鼓励当前的centos8用户更新到centosStream,但这可能不容易被接受,许多用户可能会迁移到另一个发行版。

因此,从现在起,所有的工作都将集中在Centostream上。

为什么要创建CentOS Stream?

缩短生态系统开发人员的反馈回路以促进他们的改变

通过在Fedora和RHEL之间的CentStream中工作,生态系统开发人员将对下一个RHEL版本进行滚动预览。这将使他们能够比现在更快地做出改变。

在开放中发展

RHEL的开发目前是与许多在Red Hat防火墙后面工作的Red Hat生态系统合作伙伴一起完成的。CentOS Stream使Red Hat和更大的社区能够在RHEL的下一个版本中进行尽可能多的透明开发。

更快地获得创新

从RHEL 8开始,Red Hat承诺每三年发布一次RHEL的主要版本,每六个月发布一次次要版本。坚持这种更快、更可预测的节奏意味着Red Hat需要一个任何人都可以参与的中游开发环境。该环境就是Centostream。

为更广泛的社区提供一种直接的方法来促进Rhel的发布

当Fedora是RHEL唯一的上游项目时,大多数开发人员仅限于为RHEL的下一个主要版本做出贡献。有了CentsoStream,所有开发人员都可以为次要的RHEL版本提供新功能和错误修复。

什么是CentOS Stream?

CentOS Stream:您需要了解的一切-HowToTech

CentOS Stream是一个滚动发行的Linux发行版,作为Fedora Linux上游开发和Red Hat Enterprise Linux(RHEL)下游开发之间的中间流。

它期待着RHEL的下一个次要版本。它介于Fedora和Red Hat Enterprise Linux之间,前者专注于将上游项目集成到操作系统中,后者更专注于响应企业客户的需求。

Red Hat正在使用CentOS Stream进行开发工作。现在,他们将把所有的更改公开汇编为CentosStream。首先,让我们看看这个发行版在Red Hat的开发生命周期中的位置。

CentOS Stream:您需要了解的一切-HowToTech

Red Hat指导发行版的开发,它再次针对RHEL的下一个次要版本。因此,CentOS Stream的生态系统开发人员可以预览RHEL对下一个小版本的计划,还可以注册他们认为下一步会发生什么的想法。

有了Fedora和RHEL之间的CentStream,Red Hat可以更早地做出决策并将其传达给整个生态系统。

例如,假设RHEL正朝着一个次要版本的特定方向发展。在这种情况下,公众可以注意到这种变化,对此发表评论,甚至更早地自己提出改变。

因此,开发人员知道接下来会发生什么,这种共享的协作空间让Red Hat可以通过在Fedora中登陆功能来首先进行上游实践,使这些功能在CentOS Stream中具有企业风格。

Centostream是一个面向生态系统开发人员的上游开发平台。它是一个连续的内容流,每天更新几次,包括RHEL代码库中最新和最棒的内容。

这是RHEL下一个版本的视图,可供更广泛的社区使用,而不仅仅是测试版或“预览版”。

Chris Wright,Red Hat副总裁兼CTO

简而言之,
CentOS Streams用户将提前测试RHEL,但在RHEL中解决之前,他们不会获得安全更新
.

有关CentosStream的更多信息,您可以访问该项目的网站。

我们应该继续使用CentOS吗?

许多人对CentOS Stream是否是当前CentOS Linux用户未来的好路径感到困惑。然而,数以百万计的用户一直在使用它作为服务器、虚拟机和设备的稳定点分发。

因此,目前,当前的CentOS用户面临一个关键问题:我们是否应该继续使用CentOS?

让我们看看事实:CentOS Stream不是稳定的RHEL克隆,而是一个不断变形的操作系统,代表了Red Hat的工程师为构建即将发布的RHEL版本所做的工作。

正如您所知,CentOS最显著的优点是其稳定性。如果没有它,许多人就没有理由继续使用它。用户通常不想依赖服务器的策略。他们希望它发挥作用。

没有人希望在未经测试的操作系统上运行任务关键型环境,最终,Centostream是RHEL的测试通道。因此,没有人会浪费时间使用不稳定的服务器分发。

此外,CentsoStream是一个滚动发行版,当我们谈论服务器时,这可能会成为一个问题。因此,简短的回答是否定的。

像AlmaLinux和Rocky Linux这样的新发行版是1:1二进制兼容的RHEL fork,将自己标榜为可替代的CentOS。只需一个命令,您甚至可以直接从CentOS迁移到Rocky Linux。

另一种选择是直接转到RHEL,获得付费支持,并进行稳定的发布。

要旨

与CentOS一样,CentOS Stream完全可以免费下载、使用和分发,对单个用户或组织可以部署的实例数量没有限制。但是,centosStream与传统的centosLinux有很大不同。

CentOS Stream是一个发行版,社区成员可以使用它来利用稳定的API进行开发和测试,同时还可以加速看到一些更新。有了它,您现在可以直接为RHEL做出贡献。

IMHO,IBM/Red Hat可能不再希望企业将CentOS视为服务器的可行选择。尽管如此,一些用户可能会将当前的CentOS系统迁移到CentOS Stream,特别是如果他们喜欢测试最新功能,并且不依赖于具有高度可预测的系统。

但是,当处理服务器时,尤其是当它是您的公司业务所依赖的生产服务器时,您可能应该考虑迁移到另一个Linux发行版。