作者: | 来源:互联网 | 2023-09-09 13:01
Redhat自带yum源是收费的,并非像centos一样和蔼可亲。而且centosyum源可以更换为国内网易、阿里的yum源,比较稳固。关于centos更换阿里or网易yum源详见
Redhat 自带yum源是收费的,并非像centos一样和蔼可亲。
而且centos yum源可以更换为国内网易、阿里的yum源,比较稳固。
关于centos 更换阿里or网易yum源详见:
杂集:更换centos yum源
下面咱们就把centos的yum移植到Redhat中。
1、 查看系统版本
2、 移植yum源
首先卸载Redhat自带的yum源
查看本地yum:
rpm -qa|grep yum
卸载本地yum,不检查依赖性:
rpm -qa|grep yum|xargs rpm -e --nodeps
而后再rpm -qa|grep yum检查一下
3、下载centos yum源[以网易为例]
URL=http://mirrors.163.com/centos/6/os/x86_64/Packages/
wget URL python-urlgrabber-3.9.1-11.el6.noarch.rpm
wget URL yum-3.2.29-81.el6.centos.noarch.rpm
wget URL yum-cron-3.2.29-81.el6.centos.noarch.rpm
wget URL yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
wget URL yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm
注意:这里的包也可以手动去以上网站下载。
4、安装
rpm -ivh --force --nodeps python-urlgrabber-3.9.1-11.el6.noarch.rpm
rpm -ivh --force --nodeps yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
注意:这里两个RPM包同时安装,处理相互依赖的问题
rpm -ivh --force --nodeps yum-3.2.29-81.el6.centos.noarch.rpm
yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm
5、 配置文件
进入yum配置目录
cd /etc/yum.repos.d/
下载配置文件:
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
设置配置文件:
sed -i "s;\$releasever;7;g" CentOS7-Base-163.repo
清理yum缓存
yum clean all
升级yum缓存
yum makecache
执行yum repolist,能否显示出repo仓库列表、软件包数量。
yum repolist
查看一下配置文件
cat CentOS7-Base-163.repo
显示正常,yum源更换完成。
欢迎诸位同道小友一起交流学习。