一、重新安装
1. 卸载yum
- CentOS6停止维护更新日期2020年11月30日,下架了包括官方所有的CentOS6源(包括国内的镜像站)
rpm -qa yum
rpm -qa | grep yum | xargs rpm -e --nodeps
2. 到https://vault.centos.org/下载yum相关的RPM包
- 选择你要的版本,这里使用6.8版本https://vault.centos.org/6.8/os/x86_64/Packages/
python-iniparse-0.3.1-2.1.el6.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-3.2.29-73.el6.centos.noarch.rpm
yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm
3. 安装rpm包
rpm -ivh --force --nodeps python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh --force --nodeps yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm -ivh --force --nodeps yum-3.2.29-73.el6.centos.noarch.rpm
rpm -ivh --force --nodeps yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm
4. 下载yum-3.4.3.tar.gz
- http://yum.baseurl.org/wiki
tar -zxvf yum-3.4.3.tar.gz
./yummain.py update
二、切换yum源
1. 使用官方centos-vault源
vi /etc/yum.repos.d/CentOS-Base.repo
- 使用下面的配置,这里是6.8,根据个人需要可以更换成其他的
[base]
name=CentOS-6.8 - Base - vault.centos.org
failovermethod=priority
baseurl=http://vault.centos.org/6.8/os/$basearch/
gpgcheck=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
[updates]
name=CentOS-6.8 - Updates - vault.centos.org
failovermethod=priority
baseurl=http://vault.centos.org/6.8/updates/$basearch/
gpgcheck=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
[extras]
name=CentOS-6.8 - Extras - vault.centos.org
failovermethod=priority
baseurl=http://vault.centos.org/6.8/extras/$basearch/
gpgcheck=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
[centosplus]
name=CentOS-6.8 - Plus - vault.centos.org
failovermethod=priority
baseurl=http://vault.centos.org/6.8/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
[contrib]
name=CentOS-6.8 - Contrib - vault.centos.org
failovermethod=priority
baseurl=http://vault.centos.org/6.8/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
2. 清除缓存
- 替换CentOS-Base.repo文件内容后清除下缓存
yum clean all && yum makecache
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)