Problema com o yum - erro ao importar um dos módulos python

0

Estou tentando instalar o pacote rpm no CentOS 6 usando o comando yum install , mas obtenho o seguinte erro

There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   libldap-2.4.so.2: cannot open shared object file: No such file or directory

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.6.5 (r265:79063, Nov 12 2010, 00:52:45) 
[GCC 4.4.4 20100525 (Red Hat 4.4.4-5)]

Por favor, sugira como resolver isso. e pergunte se mais informações são necessárias.

    
por Not a bug 10.03.2014 / 08:15

1 resposta

2

Como o yum em si não está funcionando, você deve tentar reinstalar o libldap .rpm baixando o pacote apropriado e então usar:

rpm -ivh <rpm_file_name>

Você pode encontrá-lo no site do Centos ou usar o Google para "Centos6 libldap rpm". O seguinte pode funcionar para você:

wget mirror.centos.org/centos-6/6/os/x86_64/Packages/openldap-2.4.23-32.el6_4.1.x86_64.rpm

(esta é a versão de 64 bits, não foi possível determinar sua arquitetura)

    
por 10.03.2014 / 09:00