简短结论:CentOS Stream 8 已经停止更新和维护了。
以下是详细的时间线和说明:
dnf update 或 yum update,通常会遇到 404 错误 或 连接超时。如果你还在使用 CentOS Stream 8,建议尽快迁移或升级。以下是主流的替代方案:
| 迁移目标 | 说明 | 推荐场景 |
|---|---|---|
| CentOS Stream 9 | 官方后继版本,基于 RHEL 9。 | 如果你仍想保持与 RHEL 的滚动开发关系,且硬件支持(需要较新的硬件架构)。 |
| Rocky Linux 8/9 | 旨在与 RHEL 1:1 兼容的社区发行版(RHEL 的二进制克隆)。 | 想要最稳定的生产环境,且不需要订阅费用的最佳选择。 |
| AlmaLinux 8/9 | 与 Rocky Linux 类似,也是 RHEL 的替代品,由 AlmaLinux OS 基金会维护。 | 与 Rocky Linux 类似,社区活跃度高。 |
| Oracle Linux 8/9 | Oracle 提供的 RHEL 兼容发行版,完全免费(包括 ksplice 零停机内核补丁)。 |
企业环境,或者需要 Oracle 生态支持的场景。 |
| Ubuntu LTS / Debian | 非 RHEL 系,但极其流行。 | 如果你不依赖特定的 RHEL 软件包或体系。 |
如果你的机器因为源失效无法安装软件,可以临时将软件源指向 Vault(归档) 地址,以便完成迁移前的准备工作(但这不是长久之计):
编辑 repo 文件,将 mirrorlist 注释掉,取消 baseurl 的注释,并指向归档地址(例如:https://vault.centos.org/8-stream/),但这不能作为生产环境的长期解决方案。
总结:CentOS Stream 8 已经“死”了,请务必尽快迁移到其他系统。