CentOS已死,CentOS Stream万岁

Posted 21CTO

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS已死,CentOS Stream万岁相关的知识,希望对你有一定的参考价值。

导读:RedHat在12月8日宣布,终止CentOS系统的发行。通俗的讲,“免费”的RHEL没有了。

CentOS已死,CentOS Stream万岁


CentOS项目将被“CentOS Stream”代替,这个版本可能是进入Red Hat Enterprise Linux所做的Beta测试版。


Redhat将继续对CentOS 7的支持,但对CentOS 8的支持将在2021年年底结束。


“如果CentOS Linux8结束维护,其最佳选择是迁移到CentOS Stream 8”,这是CentOS的变种版本,而且会有定期的更新。


如果在生产环境中使用了CentOS Linux8,并且担心CentOS Stream无法满足自己的需求时,RedHat建议选择RHEL企业版本相关选项。


多年来,CentOS 以“免费的 RHEL 版本”而深得开源社区和运维工程师们的喜爱。RHEL Linux(Red Hat Enterprise Linux))是RedHat推出的企业版 Linux ,向以稳定、可靠和高性能著称。


RHEL 是红帽公司的商业产品,用户需订阅商业支持服务才能够使用。而 CentOS 是基于RedHat开源许可证发布的 RHEL 源代码,去掉了商标等商业信息后重构之版本。从特性和使用上来说,CentOS 和 RHEL 并无二致,


除此以外,CentOS 的发行要比 RHEL 的发行版本晚得多。除了 CentOS 之外,还有一些也是基于 RHEL 衍生的 Linux 发行版,如 Oracle Linux。


可以说,在中国有大量的 CentOS 用户和装机量,这和 CentOS 的免费策略不无关系。


CentOS 项目本来是一个社区的开源项目,但是后来红帽收购了 CentOS 之后,其地位就有些尴尬。其旗下有着三个主要的 Linux 发行版:一个是 Fedora,作为先行实验版本,会在快速迭代的同时实验各种新的 Linux 功能和特性,稳定并成熟后,这些特性会发布到 RHEL 上;另一个是RedHat Linux ,即 RHEL,这是Redhat的主要 Linux 发行版,相对来说,在特性和新软件包的添加和更新方面更加保守;最后就是 CentOS,就是 RHEL 的自由开源构建版本,但是在 CentOS 被纳入红帽体系之后,其只是作为 RHEL 的一个“免费”版本发布,在RedHat内的定位也一直模糊。


去年,CentOS 宣布和Red Hat合作推出了一个新的滚动版 CentOS Strea。可以是第一个名字叫滚动版,这是一个“中游”的发行版,位于 Fedora 和 RHEL 之间。主要的目标是为了形成一个可循环的“彭罗斯三角”,以使社群对 CentOS 的改进可以流回到 RHEL 当中。


或许,从那一刻开始,就注定了 CentOS Linux 终将落幕。


在本次公告中,CentOS 项目宣布,“在接下来的一年里,我们将把重点从 CentOS Linux 转移到 CentOS Stream 上。CentOS Linux 8 作为 RHEL 8 的重构版,将在 2021 年底结束。”而尚在计划维护期的 CentOS 7 系列,也将在 2024 年维护期限到达之后停止维护。所以,还在使用 CentOS 作为生产服务环境的运维工程师们,要么考虑购买 RHEL 商业订阅;要么考虑自行根据 RHEL 源代码构建吧——或许也会有一群人重新接过这个重构的工作,发行新的 Linux 发行版吧。


CentOS 在 RHEL 的计划维护期见下表:


Red Hat Enterprise Linux Life Cycle


而 “CentOS Stream 将在该日期之后继续,作为 RHEL 的上游(开发)分支。”也就是说,以后,Fedora 依然是第一个上游,但是在 RHEL 发布新版本之后,CentOS Stream 会在它的基础上滚动更新,并将成熟的更新反哺到 RHEL 当中。


此外,CentOS Stream 也将成为 CentOS 特别兴趣小组(SIG)之间合作的核心,这可以让 CentOS 贡献者社区对 RHEL 的未来有很大的影响力。红帽认为,“将我们的全部投资转移到 CentOS Stream 是进一步推动 Linux 创新的最佳方式。”


当然,在 CentOS Linux 8 结束时,你可以考虑迁移到 CentOS Stream 8,它会像传统的 CentOS Linux 版本一样定期更新。但是,切记,这是一个作为 RHEL 中游的滚动发行版,并不太建议你在生产环境中使用。


不过,像 Facebook 这样的有足够技术力量的大型 IT 公司,已经将其运行着的数百万台服务器迁移(或正在迁移)到一个他们从 CentOS Stream 衍生而出的操作系统上了。红帽也鼓励所有合作伙伴和开发人员不仅仅参与 CentOS Stream,而是开始建立自己的分支。


此外,除了 CentOS Stream 之外,红帽也提供了一系列平台来支持不同的需求:


◈ Fedora 项目:是 Fedora 操作系统的基础,用于那些希望贡献操作系统创新前沿的人。
◈ Red Hat Universal Base Image:是一个免费的、可再发行的、面向开发人员的镜像,用于创建容器化的、云原生企业应用。有了它,开发人员可以更轻松地在 RHEL 上和红帽的开放混合云产品组合(包括红帽 OpenShift)中创建经认证的应用。
◈ RHEL 开发者订阅:是一个免费的、自助支持的开发者订阅,它为应用的开发提供了一个开发/测试环境,在 RHEL 的稳定、更安全和高性能的基础上部署到生产中。

好了,你对这件事怎么看?


来源:Linux中国等媒体


关于21CTO

21CTO.com是中国互联网第一技术社交与学习平台。为CTO、技术总监,技术专家,架构师、技术经理,高级研发工程师、PM等提供学习成长,教育培训,工作机会、人脉影响力等产品,同时为企业提供人才招聘,企业培训,软件研发等服务。



以上是关于CentOS已死,CentOS Stream万岁的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop 已死?Hadoop 万岁!

CoffeeScript 已死,CoffeeScript 万岁!

SEO 已死,LLMO 万岁

使用VM虚拟机安装CentOS-stream系统

对话红帽副总裁曹衡康:CentOS Stream是CentOS的未来

对话红帽副总裁曹衡康:CentOS Stream是CentOS的未来