Quick steps to install YUM on the mentioned OS versions.

First off you will need to install a key from the centos mirrors:

  1. rpm –import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4

Download all the necessary packages:

  1. wget http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/libxml2-2.6.16-10.i386.rpm
  2. wget http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/libxml2-python-2.6.16-10.i386.rpm
  3. wget http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/python-elementtree-1.2.6-5.el4.centos.i386.rpm
  4. wget http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/sqlite-3.3.6-2.i386.rpm
  5. wget http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/python-sqlite-1.1.7-1.2.1.i386.rpm
  6. wget http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/rpm-python-4.3.3-22_nonptl.i386.rpm
  7. wget http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm
  8. wget http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/yum-2.4.3-3.el4.centos.noarch.rpm

Install all the packages

  1. rpm -Uvh libxml2-2.6.16-10.i386.rpm
  2. rpm -Uvh libxml2-python-2.6.16-10.i386.rpm
  3. rpm -Uvh python-elementtree-1.2.6-5.el4.centos.i386.rpm
  4. rpm -Uvh sqlite-3.3.6-2.i386.rpm
  5. rpm -Uvh python-sqlite-1.1.7-1.2.1.i386.rpm
  6. rpm -Uvh rpm-python-4.3.3-22_nonptl.i386.rpm
  7. rpm -Uvh python-urlgrabber-2.9.8-2.noarch.rpm

Finally install YUM,

  1. rpm -Uvh yum-2.4.3-3.el4.centos.noarch.rpm

YUM should be installed by then.

Finally, type:

  1. yum update

to put your system up to date.

Trackback URI | Comments RSS

Leave a Reply