Essa é uma questão muito comum entre os sysadmins que tentam instalar o yum no red hat 4 ou centos 4 e não têm tido sucesso.
Abaixo preparei um how to com um link próprio dos arquivos para que você não tente encontrar o pacote na web e acabe se decepcionando ao ver navios.
Para instalar o yum no centos ou redhat siga exatamente o que será descrito.
Esse how to mostra como instalar o yum no RedHat 4.x (centos 4.x) de maneira simples e amigável.
O que será preciso?
1 – Estar logado como root no terminal,
2 – Criar um diretório aonde as coisas estarão armazenadas,
3 – Ter uma internet acessível para poder baixar (claro!).
Logue-se como root, em seguida, na pasta root crie algo como:
mkdir tmp
cd tmp
Agora que estamos dentro de /root/tmp nós iremos baixar todos os arquivos necessários e iremos deixar que o próprio yum dê conta do recado. Use exatamente os comandos abaixo para pegar os arquivos:
wget http://www.libphp.net/repositorio/yum-2.4.2-0.4.el4.rf.noarch.rpm
wget http://www.libphp.net/repositorio/libsqlite-2.8.15-1.i386.rpm
wget http://www.libphp.net/repositorio/python-elementtree-1.2.6-7.el4.rf.i386.rpm
wget http://www.libphp.net/repositorio/python-sqlite-0.5.0-1.2.el4.rf.i386.rpm
wget http://www.libphp.net/repositorio/python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm
Agora que já temos os arquivos (pacotes) vamos instalar os mesmos:
rpm -ivh libsqlite-2.8.15-1.i386.rpm
rpm -ivh python-elementtree-1.2.6-7.el4.rf.i386.rpm
rpm -ivh python-sqlite-0.5.0-1.2.el4.rf.i386.rpm
rpm -ivh python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm
rpm -ivh yum-2.4.2-0.4.el4.rf.noarch.rpm
Vamos ajustar o repositório:
wget http://www.libphp.net/repositorio/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
Após
rpm -ivh rpmforge-release-0.3.6-1.el4.rf.i386.rpm
Depois disto somente faça:
yum update
Pronto!
Abração a todos e bom trabalho.
[…] http://www.littleoak.com.br/2009/04/17/how-to-install-yum-on-red-hat-4-or-centos-4-como-instalar-yum-no… […]
Muito bom. De grande ajuda, obrigado!
Oi, Gostaria de agradecer pela dica, me ajudou muito.
Perfeito =]