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

内容为:

[base]

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

[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

#[addons]

#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

[extras]

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

[centosplus]

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配置成功

你可能感兴趣的:(redhat)