Redhat 5 上安装yum

从机房弄了一台老旧的server,2个G 内存,120G hdd,拿来做实验用。
redhat 5的版本,绕过密码,然后上去之后发现yum没有用。
在网上找了一波方法,要么是资源太老404,要么是压根没用,总结一下:

此处用的是网易的镜像。

注:该rpm包均为32位,因为我用的server是32位的。
查看方法:直接输入 arch就行,如果是i686就是32bit,如果是x86_64则是64bit。

如果是64bit,则在这里找:http://mirrors.163.com/centos/5/os/x86_64/CentOS/

过程十分简易:


  1. wget http://mirrors.163.com/centos/5/os/i386/CentOS/python-iniparse-0.2.3-6.el5.noarch.rpm
  2. wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
  3. wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-4.el5.i386.rpm
  4. wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
将四个包下好,然后
  1. rpm -ivh python-iniparse-0.2.3-6.el5.noarch.rpm
  2. rpm -ivh yum*

如果只下yum-3.2.22-40.el5.centos.noarch.rpm,然后rpm安装是没用的,会被告知需要其他的依赖包。其他三个所需要的依赖包分别在1、2、3步下载好了,然后安装yum-metadata和yum-fastest时,可以直接同yum-3.2一起安,rpm -ivh *即可。

请使用浏览器的分享功能分享到微信等