Jump to section

信息

CentOS Linux 7 将于 2024 年 6 月 30 日终止其生命周期(EOL)。了解红帽帮助您轻松迁移的选项,包括支持第三方 Linux 迁移的红帽企业 Linux。

什么是 CentOS?

复制 URL

CentOS 是一个开源项目,发布了两个不同的 Linux® 发行版——CentOS Stream 和 CentOS Linux 。它也指参与该项目的人员所属的社区,以及他们能够用来促成 CentOS 项目产出的一切资源。红帽®、Almalinux、CloudLinux 和 AWS 都为这个社区做出了贡献。

CentOS Stream 是即将发布的红帽® 企业 Linux 产品的上游开发平台。

CentOS 项目将于 2024 年 6 月 30 日后停止对 CentOS Linux® 的所有更新和发布。CentOS Linux 8 的更新已于 2021 年 12 月结束,而 CentOS Linux 7 的更新将于 2024 年 6 月 30 日结束。这意味着目前的 CentOS Linux 用户需要选择一条迁移路径。 

为帮助实现这一转变,请考虑使用 CentOS Linux 迁移评估来了解适合您的特定需求和环境的潜在注意事项。 

CentOS Linux 和 CentOS Stream 都是开源 Linux 发行版、CentOS 版本,是整个企业 Linux 生态系统的组成部分。CentOS Stream 是即将发布的红帽企业 Linux 版本的开源开发平台。CentOS Stream 是红帽企业 Linux 的前身,而 CentOS Linux 则是由红帽发布的源代码衍生而来。过去 CentOS Linux 的每个版本都反映了红帽企业 Linux 的主要版本,并且都使用 RPM 软件包管理器系统,并保持着类似的功能、兼容性和错误修复。

CentOS Stream 是即将发布的红帽企业 Linux 次要版本的开源开发平台。CentOS Stream 提供了红帽企业 Linux 的开发源代码,让社区成员、红帽的合作伙伴以及生态系统中的开发人员们能够与红帽工程师共同参与代码的贡献和测试工作。 

CentOS Linux 是一个社区支持的发行版,它源自红帽所发布的源代码。它基于 Linux 内核构建,这个内核主要用于软件开发和部署,并且不采用发行版模式。2021 至 2024 年期间停止对 CentOS Linux 的更新。传统上,CentOS Linux 的每个版本都与红帽企业 Linux 的主要版本相对应。这两者都采用了 RPM 软件包管理器,并且在功能、兼容性和错误修复方面具有相似性。 

CentOS 是一个开源项目。红帽企业 Linux 是一款企业级开源产品,具有明确的生命周期升级路径

CentOS Stream、CentOS Linux 和红帽企业 Linux 都是不同的 Linux 发行版(除此之外还有 Ubuntu、Debian、Oracle Linux、Fedora Linux 等),它们在技术、支持和开发方面存在许多差异。选择最适合的 Linux 发行版,需要根据您的具体用例和工具需求来决定。

  • 在技术层面上,它们之间有成千上万的差异,例如二进制执行路径的不同。 
  • 它们的支持体系也不一样。CentOS Stream 和 CentOS Linux 的支持主要来自社区用户的自发贡献,通过 GitHub、论坛、维基、教程和其他协作平台来提供帮助。红帽企业 Linux 由全职工程师和员工支持
  • 它们邀请、测试和提交源代码修改的方式都各有不同。红帽企业 Linux 的代码贡献通过 CentOS Stream 来进行任何人都可以提出 CentOS Stream 贡献,但只有红帽的工程师有权审核并决定是否接受这些贡献。CentOS Linux 则没有贡献模式。

为什么行业领先企业选择红帽企业 Linux 而不是 CentOS Linux

红帽企业 Linux 能够助力大规模的业务转型,以满足客户需求,让您能够释放资源并整合 IT 系统。基于云的客户关系管理(CRM)系统提供商 Salesforce 充分利用红帽企业 Linux 为其现代 IT 工作负载提供的稳定性。该公司正在将 200,000 多个系统从 CentOS Linux 迁移到红帽企业 Linux 9。

CentOS 项目将于 2024 年 6 月 30 日后停止对 CentOS Linux 的所有更新和发布。这意味着目前的 CentOS Linux 用户需要选择一条迁移路径。CentOS Linux 8 的更新已于 2021 年 12 月结束,而 CentOS Linux 7 的更新将于 2024 年 6 月 30 日结束。

然而,CentOS 社区不会消失。社区贡献者和 CentOS 用户将继续围绕作为 CentOS Stream 项目组成部分的开源 Linux 发行版展开合作,这会继续成为红帽企业 Linux 开发流程的重要环节。

CentOS 特殊兴趣小组(CentOS SIG)将根据每个小组成员和企业领导人的指示,继续在社区内活动。任何人都可以寻求 CentOS 管理委员会的批准,建立一个新的 SIG。

CentOS Stream 将继续作为红帽企业 Linux 次要版本的开源开发平台和主要开发管道。 

  • CentOS Stream 8 是红帽企业 Linux 8 开发流程的一部分,将继续在红帽企业 Linux 8 生命周期的整个支持阶段进行更新。
  • CentOS Stream 9 于 2021 年推出,作为红帽企业 Linux 9 开发流程的一部分,具有相似的更新周期。

CentOS Linux 源代码将继续通过 git.centos.org 公开提供,但 CentOS Linux 8 的维护将于 2021 年 12 月结束。由于红帽和 CentOS 不会继续提供相关支持,提供类似 CentOS Linux 的操作系统(例如 Rocky Linux、Amazon Linux 2、Docker 和 AlmaLinux)的机构和社区将需要直接向用户提供支持。由 CentOS 联合创始人 Gregory Kurtzer 创建的 Rocky Linux 也将继续创建类似 CentOS Linux 的发行版。CentOS 管理委员会决定按照以下时间表逐步结束 CentOS Linux 的使用:

  • CentOS Linux 7 跟随红帽企业 Linux 7 支持生命周期继续更新,直到 2024 年 6 月。
  • CentOS Linux 8 已于 2021 年 12 月 31 日停止更新。
  • 不会再有 CentOS Linux 9。

可以。

符合资格的个人和机构可以参加免费提供红帽企业 Linux 订阅(取决于特定的可变因素)的多个计划。支持迁移的红帽工具(以及由此实现的部署)面向所有人开放,且提供全面支持。

CentOS Stream 包含内核和所有用户空间组件,用于进行主要的 RHEL + 1 开发。它为独立软件开发商(ISV)、独立硬件供应商(IHV)、原始设备制造商(OEM)以及红帽的叠加产品提供了加速进入市场的优势。

您可以通过两种主要方式开始使用 CentOS Stream。

使用以下命令从 CentOS Linux 8 迁移到 CentOS Stream 8:

[root@centos ~]# dnf swap centos-linux-repos centos-stream-repos [root@centos ~]# dnf distro-sync

此处下载 CentOS Stream。

继续阅读

文章

什么是 Linux?

Linux 是一个开源操作系统,它由内核(操作系统的基本组件)以及与之捆绑在一起的工具、应用和服务组成。

文章

什么是 SELinux?

安全增强型 Linux(SELinux)是一种采用安全架构的 Linux® 系统,它能够让管理员更好地管控哪些人可以访问系统。

文章

什么是 Linux 内核?

Linux 内核是 Linux 操作系统(OS)的主要组件,也是计算机硬件与其进程之间的核心接口。

详细了解 Linux

产品

多面全能、成熟稳定的技术平台,能帮您轻松部署新型应用、虚拟化环境和创建更为安全的混合云。

相关资源