重要事件
12月8日,CentOS 项目宣布,在接下来的一年里,将把重点从 CentOS Linux 转移到 CentOS Stream 上,CentOS Linux 8 作为 RHEL 8 的重构版将于2021年底结束,CentOS 7 将在2024年其生命周期结束后停止维护。
CentOS Linux 8 结束后,可以考虑迁移到 CentOS Stream 8(CentOS Stream 是 Fedora 项目领先的操作系统创新,和 RHEL 生产稳定性之间的开发平台。我们相信开源的真正价值在于创新和解决问题,并且已经认识到重建或克隆并不能提供这种机会。将资源和投资转移到 CentOS Stream 将进一步推动 Linux 创新,让更广泛的生态系统社区与 RHEL 的开发有更密切的联系,并有能力参与 RHEL 的开发。),会和传统的 CentOS Linux 版本一样定期更新。但是,这是一个作为 RHEL 中游的滚动发行版,不建议在生产环境中投入使用。
Q7: How do I migrate my CentOS Linux 8 installation to CentOS Stream?
A: Instructions to convert from the CentOS Linux 8 distribution to CentOS Stream 8 are published at https://www.centos.org/centos-stream/ and are also below for your convenience.
root@centos-linux# dnf install centos-release-stream
root@centos-linux# dnf swap centos-{linux,stream}-repos
root@centos-linux# dnf distro-sync
root@centos-stream# cat /etc/centos-release
CentOS Stream release 8
This will result in some package updates and new packages being installed, which is expected.
不会有 CentOS Linux 9;
CentOS Linux 8 发行版的更新将持续到 2021年12月31日;
CentOS Linux 7 发行版的更新与之前一样,一直持续到2024年6月30 日;
CentOS Linux 6 发行版的已于 2020年11月30日结束;
作为 RHEL 9 开发过程的一部分,CentOS Stream 9 将于2021年第二季度发布;
CentOS Stream 8 发行版的更新将贯穿整个 RHEL 支持阶段。
后续生产系统如何选择?
1、针对已投入线上生产的 CentOS 7 系列版本,后期可通过yum update升级至CentOS 7 Release 版本将继续服役至2024年其生命周期结束,在生命周期结束后的安全更新从后续三方开源社区获得更新和支持;
2、针对未来投入线上生产的系统版本,在CentOS 7没有停止support之前,继续使用;对于CentOS Stream 8 及后续滚动更新版本,推荐有维护周期5-10年的LTS版本,毕竟对于生产环境使用滚动更新风险太大;同时考察和准备切换到其他Linux发行版本, 如 Ubuntu 或 Debian 或 Fedora 或 Rocky Linux(静待CentOS兼容继任者,正在开发中)替代,先研究起来,在开发环境替换,再去不重要的业务系统替换,最后半年,逐个重点业务系统的替换。有一个持续一年的计划,和持续追踪切换,同时文档记录要跟上,一个Ops主管和一两个Ops成员的持续支持。