在服务器上安装了RHEL6,没有购买RHN服务,所以使用CentOS的源。
源上所有软件的地址:http://mirrors.163.com/centos/6/os/x86_64/Packages/
rpm -aq|grep yum|xargs rpm -e --nodeps
rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-30.el6.centos.noarch.rpm http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
sed -i "s/\$releasever/6/" CentOS6-Base-163.repo
我使用的是x84_64,163的镜像,请根据你自己的RHEL版本选择对应的版本。
接下来就可以使用yum install安装软件了。
如果仍然报错的话,请编辑/etc/yum.repos.d下的rhel-source.repo,将所有的enable都设置为0,这样就没有问题了。
BTW,163的速度还是挺给力的,咱可怜的校园网也可以达到30k的下载速度,我已经很知足了。