Linux教程

Centos Linux 和 CentOS Stream比较

本文主要是介绍Centos Linux 和 CentOS Stream比较,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

CentOS 计划产生两个变体:CentOS Linux 和 CentOS Stream。它们在很多方面都是相似的。这是它们与众不同的地方。

另请参阅: CentOS Stream FAQicon-default.png?t=LBL2https://www.redhat.com/en/blog/faq-centos-stream-updates

生命周期结束

正如在2020年12月宣布icon-default.png?t=LBL2https://blog.centos.org/2020/12/future-is-centos-stream/的那样,CentOS计划已将重点从CentOS Linux转移到CentOS Stream。以下是我们各种版本的预期生命周期结束 (EOL) 日期。

  • CentOS Linux 7 EOL: 2024-06-30
  • CentOS Linux 8 EOL: 2021-12-31
  • CentOS Stream 8 EOL: 2024-05-31
  • CentOS Stream 9 EOL:預計 2027 年,取決於 RHEL9 結束「全面支援階段」

上游与下游

CentOS Linux 是 Red Hat Enterprise Linux (RHEL) 的重构版。因此,它是来自RHEL的下降。CentOS Linux 版本號反映了它們所依據的 RHEL 發行日期。例如,CentOS 8.2105 是 RHEL 8.3 的重建版本,RHEL 8.3 于 2021 年 5 月发布。

另一方面,CentOS Stream是RHEL的上游公共开发分支。具體來說,CentOS Stream 8 是 RHEL 8 的下一個次要版本的上游,CentOS Stream 9 是 RHEL 9 的下一個次要版本,依此类推。

更新频率

CentOS Linux 是對當前發行的 RHEL 內容的重建。新的次要版本由大量更新组成。较小批次的更新在次要版本之间提供。

CentOS Stream 包含计划为即将到来的 RHEL 次要版本提供的内容。这些更新不会批量生成次要版本,而是在准备就绪时发布。

贡献模型

将更改纳入 CentOS Linux 涉及为发行版中包含的上游项目做出贡献。这包括但不限于对 Fedora 的贡献。进入 Fedora 的更改可能会在 RHEL 的下一个版本中,然后在下一个 CentOS 重建版本中。这个过程可能需要数年时间。

CentOS Stream 提供了一种直接贡献icon-default.png?t=LBL2https://docs.centos.org/en-US/stream-contrib/的方式,将这个过程缩短到数周或数天。

测试

CentOS Linux 和 CentOS Stream 的測試非常相似,差異主要在事情發生的時間上。

CentOS Stream 和 RHEL 只有在经过严格测试icon-default.png?t=LBL2https://blog.centos.org/2020/12/centos-stream-is-continuous-delivery/后才会发生更改。这些测试既可以在红帽内部进行,也可以在我们的公共发行版范围的测试套件中进行。因此,您可以将测试贡献icon-default.png?t=LBL2https://github.com/CentOS/sig-core-t_functional给该系统,以便将来的更改不会破坏您关心的内容。

作为重建,CentOS Linux 从所有这些相同的测试中受益,但在 CentOS Stream 之前,你没有办法影响测试的内容和方式。

这篇关于Centos Linux 和 CentOS Stream比较的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!