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
查看是否安装成功(如果有没有安装成功的,看一下是哪个包需要升级,在刚才下载的地方下载需要升级的包,通过命令rpm -Uvh 包名称 --nodeps 把需要升级的都给升级)
rpm -qa|grep yum

本文档详细介绍了如何在RedHat7上卸载旧版yum,安装最新版yum及其依赖包,创建yum的repo配置文件,并启用epel repo源,最后清理缓存并测试安装gcc。
最低0.47元/天 解锁文章
3058

被折叠的 条评论
为什么被折叠?



