问题说明
CentOS 7 上的 yum 开始报 404 时,应该怎么处理?
最常见的原因是机器仍然指向已经失效的 CentOS 7 镜像源。正确做法不是手工到处改 repo,而是先把仓库切换到仍可用的源,再刷新元数据并验证 yum 安装。
在 helper.sh 这套流程里,最稳妥的顺序是先执行仓库切换脚本,确认 yum 可以正常工作,然后再继续安装包、修机器或做 Docker 运维。
处理重点
- 先切换老旧 repo 定义,再重新执行 yum。
- 清理元数据并验证包搜索是否恢复。
- 把仓库恢复当成后续所有维护动作的前置条件。