Problema com yum [RESOLVIDO]

1. Problema com yum [RESOLVIDO]

Wellington Pine Omori
wpomori

(usa Ubuntu)

Enviado em 15/10/2015 - 11:57h

Pessoal, estou com um problema. Recentemente fiz atualizações de alguns pacotes em um servidor com Red Hat, porém, ao fazer atualização do Python (instalei a versão 2.7) o yum ficou corrompido. Quando eu o chamo, aparece este erro:

[root@flash yum]# yum --version
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

No module named yum

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.3 (default, Oct 15 2015, 15:04:55)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-55)]

If you cannot solve this problem yourself, please go to
the yum faq at:
http://wiki.linux.duke.edu/YumFaq

Confesso que a pelo menos 1 ano eu mecho com Biolinux 8 e, a umas 2 semanas, estou mechendo neste servidor que tem o Red Hat instalado. Não sou usuário avançado, mas tentei algumas dicas de algumas pessoas que passaram pelo mesmo problema na web e, para meu caso, nada resolveu. Instalei o python 2.4.3, 2.4.3 e 2.7.3, o qual está no meu PATH atualmente. Tanto o yum quanto o python estão em /usr/bin. Quando consultei a verção com "cat /etc/redhat-release", recebi esta saída: CentOS release 5.11 (Final).

Não posso (ainda), atualizar a versão, pois é um servidor que está executando algumas terefas específicas e, além de mim, algumas pessoas também o usam.


Agradeço quem puder me ajudar.


  


2. Re: Problema com yum [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 15/10/2015 - 12:45h


o jeito é tu voltar com a versão do python que estava



3. Re: Problema com yum [RESOLVIDO]

Wellington Pine Omori
wpomori

(usa Ubuntu)

Enviado em 15/10/2015 - 14:20h

Já tentei voltar com a versão antiga, 2.4 (manualmente, leia o próximo tópico para ver como resolvi)...não sei o que houve, não atualizei nada do yum, nem mechi nele...



4. (RESOLVIDO) problema com yum

Wellington Pine Omori
wpomori

(usa Ubuntu)

Enviado em 15/10/2015 - 16:31h

Pessoal, consegui resolver com uma dica de um professor. Como sou novo no Red Hat, não sei quase nada de como me virar. Mas um professor me passou este fórum (http://unix.stackexchange.com/questions/109424/how-to-reinstall-yum) e de lá pude chegar até o repositório do CentOS que presisava para reinstalar o yum (http://mirror.centos.org/centos/5.11/os/x86_64/CentOS/). Do repositório, fiz o download com wget de todos os rmp's do yum e do python 2.4.3, o que estava originalmente no meu SO (pois não adiantou eu instalar manualmente, o yum no funcionou). Para reinstalar os pacotes, não usei o comando do fórum, pois queria que o rpm substitui-se os arquivos que já existiam do yum/python-2.4 no servidor e não para-se por achar um conflito. Usei como root assim:

[root@flash yum.repos.d]# rpm -Uvh --replacepkgs *.rpm --nosignature

Em seguida, apaguei os arquivos epel-httpd24.repo e python24.repo que estavam em /etc/yum.repos.d/ (pois deram erro no yum quando tentei usá-lo, devido ao mirror contido neles não estar funcionando). Além disso, como sou iniciante, não sabia muito bem onde o rpm instalou o Python-2.4.3 (e nem sei, se alguém souber...), mas sabia onde poderia encontrar o binário (/usr/bin/). Por isso, acessei o arquivo do yum (/usr/bin/yum) pelo vim e alterei a versão do python no cabeça-lho de #!/usr/bin/python para #!/usr/bin/python2.4.

Chamei a atualização do yum e deu certo. Acredito que estou descoberto para o repositório do python 2.4, se alguém souber um do CentOS que ainda esteja ok me avise (até agora não achei um que esteja funcionando).

Valeu.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts