centos linux 和 centos stream 的区别

CentOS Linux 和 CentOS Stream 的区别

CentOS 项目有两个变种:CentOS Linux 和 CentOS Stream。它们很相似,这里讲讲不同之处。

项目终止日期(EOL)

公告可知,CentOS 项目重心从 CentOS Linux 转移到了 CentOS Stream。下面是各个项目计划的终止日期。

  • 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 “全力支持阶段” 终止时间

上游 vs 下游

CentOS Linux 通过重新构建 Red Hat Enterprise Linux(RHEL) 制作而成。因此,它位于 RHEL 下游。CentOS Linux 发行版版本号表明了它依赖的 RHEL 版本。例如,版本号 CentOS 8.2105 表示基于 RHEL 8.3, 于 2021年 5 月发布。

CentOS Stream, 与之相反,它处在 RHEL 上游,是 RHEL 的公开开发分支。具体讲,CentOS Stream 8 在 RHEL 8 上游, CentOS Stream 9 在 RHEL 9, 以此类推。

更新频率

CentOS Linux 基于已发行的 RHEL 构建, 大更新发新 minor versions,小更新在 minor versions 之间推送。

CentOS Stream 包含即将发布的 RHEL minor releases。 更新不会打到 minor releases 中, 而是都准备好之后发布。

贡献方式

向 CentOS Linux 提交的修改会添加到上游项目里。这些修改不仅包含 Fedora,对 Fedora 的修改可能会出现在 RHEL 下一版中, 接着出现在 CentOS 中, 这个过程按年计算。

CentOS Stream 提供了便捷的方式, 将这一过程缩减到几周或几天。

测试

CentOS Linux 和 CentOS Stream 测试过程差不多, 区别主要在于测试的时间点不同。

只有 CentOS Stream 和 RHEL 发生变化时,才去测试。 用公开发行的测试工具包,也会对 Red Hat 做测试,也就是说, 你可以贡献你的测试给系统, 因此未来的变化不会破坏你关心的东西。

CentOS Linux 也用同样的方法测试, 但是, 相比于 CentOS Stream, 没有提供途径,让你去参与,测哪些怎么测。

  • 7
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值