CentOS Stream 9 是一个基于 Red Hat Enterprise Linux (RHEL) 9 源代码的滚动发布版本,由 Red Hat 公司主导开发和维护。它是 CentOS 项目在 CentOS Linux 停止传统版本发布后推出的新模式,定位为 RHEL 的上游开发分支。
主要特点:
-
滚动更新(Rolling Release):
- 与传统的 CentOS Linux(如 CentOS 7、8)不同,CentOS Stream 不是固定版本,而是持续更新。
- 新功能和补丁会先在 CentOS Stream 中发布,经过测试后再进入 RHEL。
-
RHEL 的上游(Upstream):
- CentOS Stream 9 位于 RHEL 9 的“开发流水线”中,也就是说:
开发者 → CentOS Stream 9 → Red Hat 内部测试 → RHEL 9 - 这意味着你可以在 CentOS Stream 中提前看到未来 RHEL 版本的变化。
- CentOS Stream 9 位于 RHEL 9 的“开发流水线”中,也就是说:
-
发布时间:
- CentOS Stream 9 于 2021年12月 随 RHEL 9 的开发周期一同发布,正式版在 2022年5月 左右可用。
-
适用场景:
- 适合开发者、测试人员、希望紧跟 RHEL 发展的用户。
- 不推荐用于对稳定性要求极高的生产环境(相比 RHEL 或传统 CentOS)。
-
生命周期:
- 支持周期与 RHEL 9 一致,预计到 2032年。
- 提供长期支持,但内容持续变化。
-
包管理:
- 使用
dnf包管理器。 - 软件包来自 RHEL 9 的构建系统,但经过提前集成和测试。
- 使用
与旧版 CentOS 的区别:
| 项目 | CentOS Linux 8(传统) | CentOS Stream 9 |
|---|---|---|
| 发布模式 | 固定版本,定期发布 | 滚动更新 |
| 与 RHEL 关系 | RHEL 的下游克隆(复制品) | RHEL 的上游开发分支 |
| 稳定性 | 高,适合生产 | 较高,但有新功能引入 |
| 更新频率 | 安全/补丁更新为主 | 功能+安全持续更新 |
| 是否免费 | 是 | 是 |
总结:
CentOS Stream 9 是 RHEL 9 的上游滚动发行版,代表未来 RHEL 的发展方向。它不是传统意义上的“稳定快照”,而是一个活跃的开发平台。
如果你需要一个稳定、长期不变的服务器系统,可以考虑 Rocky Linux 9 或 AlmaLinux 9(它们是 RHEL 9 的下游重建版本,更接近传统 CentOS)。
如果你希望参与或测试 RHEL 的未来功能,CentOS Stream 9 是官方推荐的选择。
如需下载:
👉 官网:https://centos.org/centos-stream/
ECLOUD博客