RHEL7更换CentOS的yum源

1.检查是否安装yum包

查看RHEL是否安装了yum,若是安装了,那么又有哪些yum包:
[root@localhost /]# rpm -qa |grep yum
PackageKit-yum-1.1.5-1.el7.x86_64
yum-3.4.3-154.el7.noarch
yum-rhn-plugin-2.0.1-9.el7.noarch
yum-utils-1.1.31-52.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-langpacks-0.4.2-7.el7.noarch

2. 删除redhat自带的yum包

卸载上面显示的所有yum包:
rpm -qa|grep yum|xargs rpm -e --nodeps

3.下载新的yum包

可以在以下网站查看软件包的版本是否升级或者找到系统所对应的文件包版本;
网易163网络源地址:http://mirrors.163.com/
CentOS网络源地址:http://centos.ustc.edu.cn/centos/

wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-163.el7.centos.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-52.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-52.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/rpm-4.11.3-40.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-9.el7.noarch.rpm

4.安装yum软件包

rpm -ivh python-urlgrabber-3.10-9.el7.noarch.rpm
rpm -Uvh rpm-4.11.3-40.el7.x86_64.rpm --nodeps
rpm -Uvh yum-plugin-fastestmirror-1.1.31-52.el7.noarch.rpm --nodeps
rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
rpm -ivh yum-3.4.3-163.el7.centos.noarch.rpm
rpm -ivh yum-utils-1.1.31-52.el7.noarch.rpm

5.更换yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
替换命令 :%s/$releasever/7/g
enabled=0 #数字“0”改成"1"
yum clean all
yum repolist all

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值