1. 卸载yum
查看系统版本
uname -a
我的版本:Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux
查看原来的yum
rpm -aq|grep yum
卸载原来的yum
rpm -aq|grep yum|xargs rpm -e --nodeps
2. 安装yum,并升级依赖的包
下载最新安装包,放到新建yum目录下面
mkdir /tmp/yum
,强烈推荐使用aliyun,网址为https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/
打开后,直接Ctrl+f,搜索安装包进行下载最新安装包.(根据自己的Redhat版本选择对应centos的版本,不建议使用wget的方式下载,因为包总是在更新,链接地址会失效,需要下载最新的yum包如下,可能会更新,但是名称不会变)
yum-rhn-plugin-2.0.1-10.el7.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-utils-1.1.31-53.el7.noarch.rpm
yum-3.4.3-167.el7.centos.noarch.rpm
yum-plugin-fastestmirror-1.1.31-53.el7.noarch.rpm
切换目录
cd /tmp/yum
安装yum命令
rpm -ivh yum-* --force --nodeps