一:将现有的yum源卸载
# rpm -qa yum
# rpm -qa | grep yum | xargs rpm -e --nodeps #这一步一定要执行,而且要将所有的组件卸载掉,如果卸载不干净,后面安装会有问题
# rpm -qa yum
二、从centos官网上下载和yum有关的rpm包
contos7:
# wget http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm
# wget http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
# wget http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm
contos6:
http://mirror.centos.org/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm
http://mirror.centos.org/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
http://mirror.centos.org/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
我的是6.5,但这个rpm包软件里面有,分别是:
yum-3.2.29-40.el6.centos.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
三:安装
# rpm -ivh yum-* #安装
# rpm -qa yum #查看是否已经安装上
CentOS6 yum时File contains no section headers.解决办法:
1:
# rm -f /etc/yum.repos.d/*
contos7:
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
contos6:
#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
# yum clean all
本文详细介绍了在CentOS系统中卸载并重新安装YUM源的方法,包括如何彻底清除旧的YUM组件,下载并安装新的YUM相关rpm包,以及更新YUM配置文件的过程。
1661

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



