Linux-rh的yum源是收费的,没有成功注册RH的机器会提示:
This system is not registered with RHN.
这里需要重新安装CentOS下的yum,就可以免费体验yum带来的安装软件的便捷,对于国内网易163的yum源比较稳定,版本和速度上都有优势,推荐使用
1、设置yum的源为163的yum源
分别下载以下三个yum安装文件(如果是64位系统,则把i386改成x86_64,具体路径可以浏览一下目录查找一下):
http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm
使用rpm来安装更新下载的yum软件
rpm -Uvh yum-*.rpm
2、备份/etc/yum.repos.d目录下的文件,并下载 *.repo文件
wget http://mirrors.163.com/.help/CentOS5-Base-163.repo ##下载到/etc/yum.repos.d中
修改下载来的文件,把文件中的$releasever全部替换成5,保存,可用vim编辑文件,查找替换内容的脚本可参考命令:%s/$releasever/5/g
3、导入证书
rpm -import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
4、刷新yum源的缓存
yum makecache
5、测试是否成功(如果能安装成功,说明yum源已配置成功)
这里通过安装一个 apache软件来检查一下yum源,是否好用
yum install httpd