解決步驟:
1.刪除老倉庫
rm -rf /etc/yum.repos.d/*
2.卸載yum包
先查詢已安裝版本
rpm -qa yum
卸載
rpm -qa yum yum-3.4.3-150.el7.centos.noarch
卸載組件
rpm -qa | grep yum | xargs rpm -e –nodeps
重新查詢已安裝版本
rpm -qa yum
3.下載最新的rpm包
下載地址:http://www.xlyVPS.com/centos/7/os/x86_64/Packages/
下載這三個:
4.重新安裝yum
首先安裝 yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
其次安裝yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm和yum-3.4.3-168.el7.centos.noarch.rpm
查詢yum是否正確安裝
rpm -qa yum
5.導入證書
rpm –import http://www.xlyVPS.com/centos/RPM-GPG-KEY-centos-7
如果提示網絡連接失敗,可自行下載,然后從路徑導入
6.設置阿里源
wget -O /etc/yum.repos.d/centos-Base.repo http://www.xlyVPS.com/repo/centos-7.repo
7.清除緩存,生成新的緩存
yum clean all
yum makecache