写给坚守CentOS的你-必知的六个关键点,助你做好准备
by Canonical on 16 January 2025
CentOS 7 的生产商在 2020 年宣布,CentOS 7 将于 2024 年 7 月达到生命周期结束(EoL)。如今,该日期已经过去,然而 CentOS 的故事还没有结束。有人预计 CentOS 用户数量会大幅下降,但数据显示,22% 的企业仍在使用 CentOS。
我们也许应该降低我们的期望:CentOS 7 的生命周期可能即将结束,但许多组织可能仍在考虑向新系统过渡却尚未实施。然而,CentOS 用户仍然必须面对这样一个事实:他们等待迁移的时间越长,就越难保持 CentOS 资产的安全和功能。坚持下去看起来很诱人,但是月复一月,年复一年,依赖关系将开始瓦解,手动修补工作量将增加,不兼容性将开始在整个堆栈中出现。
本篇博客适合仍在决定迁移到哪个系统的读者进行阅读。我们将讨论 Ubuntu 作为新的企业操作系统带来的好处,为什么开发人员更喜欢 Ubuntu,以及它如何为您的迁移提供稳定的着陆区。
关键 1 – 您现在已经有了成功迁移的蓝图

可以理解的是,其中有许多人可能对迁移到基于 Debian 的系统存有疑虑,并且想看看那些已经迁移的组织会取得什么样的结果。现在生命周期结束已经正式发生,您可以向已经迁移到 Ubuntu 的组织学习。
《2024 年开源状况报告》指出,46% 的被调查企业正在使用 Ubuntu,使其再次成为排名第一的 Linux 发行版,比 2023 年的 26% 有所增长。虽然我们不能将整个增长仅归因于一个因素,但 CentOS 份额的相应下降和生命周期结束的临近无疑起到了一定作用。 那么,成功迁移到 Ubuntu 是什么样子的呢?不妨认识一下自动化安全验证领域的领导者 Pentera。他们选择 Ubuntu,是因为 CentOS 的直接继任者在生态系统中缺乏成熟度。尽管 Ubuntu 是基于 Debian 的,但它提供了一个随时可投入生产的成熟生态系统,这一因素无疑超过了最初对兼容性的担忧。由于 Canonical 为从 CentOS 迁移做好了准备,并且 Ubuntu 提供了成熟的生态系统,所以迁移可以无缝完成。以 Pentera 公司為例,迁移了 80% 的部署,只做了少量代码修改。
关键 2 — 开发人员更喜欢 Ubuntu
《2024 年堆栈溢出开发人员报告》将 Ubuntu 列为开发人员中最受欢迎的 Linux 专业版,得票率为 27.7%,而排名第二的 Debian 得票率仅为 9.1%。这是因为 Ubuntu 拥有一个充满活力的开发人员社区,他们帮助 Ubuntu 的发行商 Canonical 向他们提供最新的开源软件包。
例如,Ubuntu 24.04 LTS 附带了超过 30000 个开源软件包,如 Python、Ruby、Go、Java、Apache、Nginx、PostgreSQL、MySQL、Node.js、PHP 等。这种集成使开发人员不必手动集成不属于生态系统的软件包,并提供了缺乏广泛社区支持的操作系统所没有的稳定性。
在开发新版本时,我们会仔细倾听社区的声音。Ubuntu 24.04 LTS 基于用户反馈,加入了对 WSL(Linux 版 Windows 子系统)的增强,默认启用框架指针,并引入了 LTS 工具链,从而在 Ubuntu 版本的整个生命周期中扩展了对 .NET 版本的支持。
关键 3 — Ubuntu LTS 可预测、稳定且安全

我们知道,迁移时,您需要确保您的着陆区保持稳定。对于迁移中的所有工作,您希望确保持续维护不会成为负担。Ubuntu 提供了稳定的着陆区。
Ubuntu 的长期支持(LTS)版本每两年发布一次,所有 LTS 版本都享受五年免费安全维护(您可以选择延长至十二年)。为了保证 Ubuntu 用户的安全,Ubuntu 安全团队应用了数千个安全补丁。
此外,该团队行动迅速,不给坏人利用漏洞的时间:关键 CVE 的修补时间平均不到 24 小时。在最新版本的 Ubuntu 24.04 LTS 中,所有用户都可以获得该操作系统的安全更新,并且可直接访问数以千计的免费开放源代码应用程序,直到 2029 年。
关键 4 — 您可以覆盖整个开源依赖树
随着最近「Everything LTS」计划的发布, Canonical 将对非 Ubuntu 软件包的长期支持延长到 12 年。客户现在可以让 Canonical 设计一个 docker 图像,其中包括其应用程序所需的所有开源依赖项。
现在,您可以保护整个开源依赖关系树,让开发人员少关注维护,多关注交付。通过在 RHEL、VMware 和公共云 K8s 之上扩展容器支持,您向 Ubuntu 的过渡会变得更加无缝。
关键 5 — Ubuntu 没有强制订阅
Ubuntu 可以免费下载和使用。无论是否附带 Ubuntu Pro 订阅,每个 Ubuntu 实例都带有相同的组件。Ubuntu Pro 是每台机器的可选订阅,用于增强合规性、扩展安全性和全天候企业级支持,并可选择将长期支持延长至 12 年。
因此,无论用户是使用 Ubuntu 机器进行开发还是在生产环境中运行工作负载,他们都可以从一致的体验中受益。Ubuntu Pro 可在最多 5 台物理机上免费供个人使用,上面有无限的虚拟机和容器,可在此处了解更多信息。
关键 6 — Ubuntu 协调您的堆栈

Canonical 致力于在整个堆栈中提供一致、稳定的 Ubuntu 体验。互操作性是 Ubuntu 的核心,允许 Ubuntu 作为一个中性层来协调整个堆栈。
由于没有 Ubuntu 的“商业分发”(见事实 5),在工作站、数据中心、边缘和云中,您会发现相同的生态系统、简单的 CLI 设置和安全补丁。特别是在公共云上,Ubuntu 是排名第一的客户操作系统。它通过一层无缝集成和许多内核级、特定于云的优化,提供了同样出色的 Ubuntu 体验。
在硬件方面,Canonical 直接与 Dell、Intel 和 NVIDIA 等供应商合作,为他们的硬件创建优化的 Ubuntu 图像。通过从 CentOS 迁移到 Ubuntu,由于多年的硬件合作,您将拓宽视野并获得优化改进。在某种程度上,CentOS 7 的生命周期结束可能标志着一个机会,可以帮助您重新审视结合硬件和软件来创建解决方案的方法。
结论
随着 CentOS 生命周期结束后时间的推移,我们预计使用 CentOS 的组织比例将稳步下降。在您考虑下一步行动时,我们建议您利用我们创建的资源来帮助您评估 Ubuntu 的迁移方案,并利用我们创建的迁移指南。
订阅博客文章
查看更多内容
Canonical 发布 Ubuntu 26.04 LTS Resolute Raccoon
Ubuntu 为企业工作负载提供深度芯片优化与前沿安全防护(第 11 个长期支持版本)。 2026 年 4 月 23 日,Canonical 正式发布代号为 “Resolute Raccoon” 的 Ubuntu 26.04 LTS,用户可通过 Ubuntu 下载页面进行下载并安装。 Resolute Raccoon 在过渡版本推出的高稳定性优化基础上进一步升级,支持 TPM 硬件全盘加密、优化应用权限弹窗提示功能、为基于 Arm® 架构的服务器提供 Livepatch 实时补丁更新,并采用基于 Rust 语言的工具以提升内存安全性。该版本原生支持 NVIDIA CUDA、AMD ROCm 等行业领先的 AI/ML 工具包,使 Ubuntu 26.04 LTS 成为 AI […]
快速推进 Renesas RZ 平台上的工业与 AI 部署
已认证的 Ubuntu 24.04 LTS 镜像现已可用 Canonical 欣然宣布,面向 Renesas RZ/G2L 和 RZ/G2LC 64 位微处理器(MPU)平台的已认证 Ubuntu 24.04 LTS 及 Ubuntu Core 24 镜像现已正式发布通用(GA)版本。借助可直接用于生产环境的 Ubuntu 版本,用户可获得企业级安全保障、长期技术支持,并充分启用 Renesas RZ/G 系列丰富的多媒体功能。 除面向 RZ/G2L 和 RZ/G2LC 的 GA 发布外,Canonical 同时推出适用于 Renesas RZ/V2L 平台的 Ubuntu 镜像,并提供 AI Snap 教程,用于在 Ubuntu 上部署 Renesas AI 应用。该镜 […]
SQL Server 2025 已在 Ubuntu 24.04 LTS 上正式发布
Microsoft 已宣布 SQL Server 2025 在 Ubuntu 24.04 LTS 上正式发布通用(GA)版本,首发版本为 CU1。这一里程碑意味着企业可在我们最新的长期支持版系统上部署关键业务工作负载,受益于可预期的稳定性与最新内核。 更新你的软件源 如果您一直在测试预览版,必须切换软件源配置,以确保使用正式生产版本。要切换软件源配置,请将您的源从 mssql-server-preview.repo 更新为 mssql-server-2025.repo。继续使用预览版软件源可能会导致安装不适用于生产环境工作负载的预发布版本。 Linux 增强功能 SQL Server 2025 CU1 针对在 Linux 基础设施上管理数据库推出了特定改进。 新增的动态管 […]