解决CentOS 7停止更新后yum源失效问题

一键更换yum源命令:

curl -O https://file.tsyvps.com/yumcentos7.sh && chmod +x yumcentos7.sh && ./yumcentos7.sh

#支持CentOS7全系列更换YUM源,阿里云YUM源作为主要仓库,Vault源作为备份仓库。

以下是手动更换的步骤:

 

1. 备份现有的 yum 源配置

首先,建议备份现有的 yum 源配置,以防出现问题可以恢复。

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

第一步:先备份源

 

2. 下载阿里云的 yum 源配置文件

使用 wget 命令从阿里云下载新的 yum 源配置文件。

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

第二步:下载阿里云yum配置文件

 

3. 清理缓存

下载配置文件后,需要清理 yum 缓存,以使更改生效。

yum clean all

第三步:清理yum缓存

 

4. 生成新的缓存

清理缓存后,生成新的 yum 缓存。

yum makecache

第四步:生成新的yum缓存

 

5. 验证更换是否成功

通过安装或更新软件包来验证是否成功更换为阿里云的 yum 源。

yum repolist

如果安装过程中显示使用的是阿里云的镜像地址,则说明更换成功。

第五步:检查yum是否更换成功

 

注:需使用具有root权限用户进行配置