RedHat Enterprise Linux使用CentOS yum源

由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源。

1: 卸载掉redhat自带的yum软件

rpm -qa | grep yum | xargs rpm -e --nodeps

xargs的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题 。 --nodeps 强制卸载,不管依赖性 。
2:安装CENTOS的yum软件包和yum依赖包

需要安装的软件包有:python-iniparse 、 yum-metadata-parser、 yum-3.2.29-60 、plugin-fastestmirror 其中 yum-3.2.29-60 、plugin-fastestmirror 放在一块安装。
以CENTOS 6.6 为例 http://mirrors.163.com/centos/6.6/os/i386/Packages/
python-iniparse-0.3.1-2.1.el6.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.i686.rpm
yum-3.2.29-60.el6.centos.noarch.rpm && yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

3: 下载163.com的Centos的repo
清除/etc/yum.repo.d 目录中redhat自带的.repo文件,然后到http://mirrors.163.com的 centos帮助文档 中下载CentOS6-Base-163.repo文件,存放到/etc/yum.repo.d中,下载地址为:
http://mirrors.163.com/.help/CentOS6-Base-163.repo

4: 编辑CentOS6-Base-163.repo文件,将所有的$releasever更改为centos的版本号,将$releasever改为6.6即可。可以使用 :%s/$releasever/6.6/g 进行全部替换。
更改完毕之后,运行以下命令生成缓存
yum clean all
yum makecache

 

相关新闻

联系我们

全国服务热线

400-033-9553

电子邮件:admin@example.com
工作时间:09:00-17:00 周一至周五

在线客服
关注微信
关注微信
分享本页
返回顶部