redhat5.9配置yum
今天折腾了一天,首先配置yum的时候一直不正确,后来看到一篇帖子说需要卸载redhat自带的yum,重新安装,我卸载之后(rpm -aq|grep yum|xargs rpm -e --nodeps),安装的时候特别困难,一直无限的依赖,当时异常烦躁,后来细心检查发现是版本的问题。1、安装YUM
网易的镜像地址是http://mirrors.163.com/centos/5.9/os/x86_64,注意5.9是版本,
cat /etc/issue查看主机版本是redhat5.9,uname -a或者getconf LONG_BIT可以查出主机是64位机器,所以,下载所需的rpm时一定要选对版本。
需要的rpm包为:
yum-3.2.27-14.el6.centos.noarch.rpm
yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm
yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm
python-iniparse-0.3.1-2.1.el6.noarch.rpm
具体文件名要去http://mirrors.163.com/centos/5.9/os/x86_64/CentOS/查看
用wget命令下载rpm包,
rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm
rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm um-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm
注意最后两个包必需同时安装,否则会相互依赖(这句是帖子里的原话,我并没有遇到这个问题)
2、配置网易源
mv /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.repo.bak
vi /etc/yum.repos.d/rhel-debuginfo.repo
内容为:
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/5.9/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
#released updates
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/5.9/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
#packages used/produced in the build but not released
#
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
#additional packages that may be useful
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/5.9/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
#additional packages that extend functionality of existing packages
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/5.9/centosplus/$basearch/
gpgcheck=1
enabled=0
注意:文本中的5.9是版本, gpgkey的版本也要是5
测试:yum list|grep vim
发现yum配置成功
页:
[1]