1.首先卸载原来的yum源
参考网上教程,执行:
rpm -qa|grep yum|xargs rpm -e --nodeps
移除与原yum有关的东西
2.下载新的yum安装包
网易的镜像网站为:http://mirrors.163.com,我安装的系统是红帽7版本,所以选择下载Centos7的镜像源,在以下网址http://mirrors.163.com/centos/7/os/x86_64/Packages/ 下载所需文件,地址下的页面中使用Ctrl+F搜索步骤3中的文件,不要带版本号:比如yum-utils,所需的文件为:
安装的语句是:
rpm -ivh --force rpm-4.11.3-40.el7.x86_64.rpm yum-metadata-parser-1.1.4-10.el7.x86_64.rpm python-urlgrabber-3.10-9.el7.noarch.rpm yum-3.4.3-163.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-52.el7.noarch.rpm python-iniparse-0.4-9.el7.noarch.rpm
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
sed -i 's/$releasever/7/g' /etc/yum.repos.d/CentOS7-Base-163.repo
sed -i 's/centos-release/redhat-release/g' /etc/yum.conf
最后执行yum makecache生成缓存。
查看当前可用的仓库 yum repolist all
yum install tree -y