Yum não funciona

1

Hoje eu tento listar pacotes php instalados com o yum mas quando eu executo "yum list php *". Eu tenho um erro estranho "Houve um problema de importação de um dos módulos Python necessários para executar o yum. O erro que levou a este problema foi", eu google e há muita informação sobre isso e tente alguns "correções", mas eles não funcionam. Eu tento "yum clean all", como em outros casos, mas não funciona.

Você pode ver o problema nesta captura de tela.

Então alguém pode me ajudar? Estou usando o CentOS 6.5 x86_64.

Atenciosamente, George!

    
por derobert 06.04.2014 / 20:58

1 resposta

3

Caso o subsistema rpm funcione, você pode considerar fazer o seguinte: Verifique os pacotes yum e rpm-python

rpm -v --verify rpm-python
rpm -v --verify yum

Você pode tentar restaurar as permissões e o proprietário dos pacotes instalados

como aqui e aqui com:

rpm --setugids {packagename}
rpm --setperms {packagename}

Ou reinstale manualmente a partir do espelho, assim:

rpm -i --force http://mirror.centos.org/centos-6/6.5/os/x86_64/Packages/rpm-python-4.8.0-37.el6.x86_64.rpm
    
por 06.04.2014 / 22:53