Problema com o YUM

1

Eu registrei recentemente um VPS e estou tentando atualizar a versão do PHP instalada nele. Eu estou acostumado com o Ubuntu em vez de Redhat, então eu preciso de um pouco de conselhos sobre como resolver este problema.

O Yum parece estar tendo um pesadelo, tentei instalá-lo, mas em vários pontos cheguei a mensagens de erro ou links inativos e não encontrei nada perto de um tutorial on-line recente.

Quando executo rpm -q yum , obtenho yum-3.2.22-26.el5.centos , então acho que minha instalação foi bem-sucedida, mas quando executo yum , obtenho a seguinte resposta:

'Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
2.7.1 (r271:86832, Mar  6 2011, 09:56:34) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)]

If you cannot solve this problem yourself, please go to 
the yum faq at:
  http://yum.baseurl.org/wiki/Faq'

Nada no FAQ parece estar funcionando. Alguma idéia sobre o que está acontecendo?

    
por Ben Stephenson 27.06.2011 / 14:10

2 respostas

3

Você tem problema se você atualizou o python do sistema. Yum tem muitos módulos python que você quebrou fazendo upgrade do python.

Está dizendo que você tem a versão 2.7 instalada, mas nenhum redhat 5 tem 2.4.

Você precisa instalar uma versão rpm válida para o python2.7, que não elimina a instalação do 2.4

    
por 27.06.2011 / 14:17
2

Você substituiu o sistema Python, no qual o yum está instalado. Obtenha o pacote python via HTTP e use o rpm para instalá-lo.

    
por 27.06.2011 / 14:17