被称作 CentOS 未来的 CentOS Stream 是个啥?
发布网友
发布时间:2024-10-06 12:29
我来回答
共1个回答
热心网友
时间:2024-11-20 09:13
自2020年末红帽宣布 CentOS 8 将停止生命周期支持以来,开发者圈对此反响各异。有人急于迁移,有人犹豫不决,还有人转向付费版本,质疑的声音也充斥其中。这一决定热度与 CentOS 的受欢迎程度紧密相连,即使过去了多时,讨论仍在持续。
在《极客有约》的访谈中,红帽首席架构师张家驹深入解析了这一“停更”事件以及被称为 CentOS 未来的新版 CentOS Stream。InfoQ问道,为何红帽会选择结束 CentOS 8 的生命周期?张家驹解释说,实际上,CentOS Stream 是 CentOS 的版本迭代,继承了其核心,但为了适应快速变化的市场,红帽采取了更为敏捷的开发模式。
关于为何在宣布初期未给予回应,张家驹提到,红帽早期专注于企业级 Linux 的稳定,而非频繁的版本更新。如今,随着 DevOps 和微服务的发展,红帽认识到需要更快的迭代速度,于是引入了 CI/CD 流程,以 CentOS Stream 的形式展现出来。他认为,这种方式虽然改变了传统瀑布式开发,但通过优化和自动化可以保证稳定性。
在 CentOS Stream 和企业级 Linux 生态系统中的角色上,CentOS Stream 介于 Fedora(上游)和 RHEL(下游)之间。RHEL 从 Fedora 版本分支出发,注重稳定性和兼容性,而 CentOS Stream 与最新稳定版 RHEL 对应,提供更快的更新。尽管如此,两者在稳定性上的承诺是一致的。
对于兼容性问题,张家驹强调,虽然应用程序的闭源性使得红帽无法保证所有细节,但在大版本范围内,例如从 8 进行更新,是安全的。红帽提供了长达 13 年的支持,确保社区可以在没有负担的情况下持续改进。
* 和英特尔等厂商已参与 CentOS Stream 的共建,英特尔侧重于内核贡献,* 则提供定*务并回馈社区。对于用户如何迁移,只需简单命令即可,但需根据具体环境调整。红帽提供了详细的迁移指南和问题解决途径。
未来,CentOS Stream 将作为长期维护项目持续更新,以满足 RHEL 的需求,用户无需担忧生命周期问题。对于开发者而言,CentOS Stream 作为服务器端开发的理想选择,提供了稳定性和快速更新的平衡。