Probléme avec yum

Résolu
kimak -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Voici le message d'erreur que j'ai en essayant de lancer yum
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

/usr/lib64/libcurl.so.4: file too short

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.6 (r266:84292, May 20 2011, 16:42:11)
[GCC 4.4.5 20110214 (Red Hat 4.4.5-6)]

Avez vous une idée de quoi il s'agit ?

4 réponses

  1. gm
     
    Bonjour,

    Cela ressemble à un fichier de bibliothèque corrompu.

    1) Regarde quel paquet fourni cette lib (probablement curl) :

    rpm -qf /usr/lib64/libcurl.so.4


    2) Télécharge ce paquet sur le dépôt de RedHat/CentOS/Fedora selon ta distrib (connecte-toi sur le site de la distrib et essaie de trouver un lien vers "dépôt RPM" ;

    3) Installe le paquet manuellement via la commande suivante :

    rpm -Uvh --replacepkgs --replacefiles <ton_paquet>
    1
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Est-ce que curl est installé ?

    rpm -qa | grep curl


    Que donne :

    ls -l /usr/lib64/libcurl.*


    Bonne chance
    0
  3. kimak
     
    Oui effectivement ct bien ca j'ai remplacer le paquet et ca marche
    merci
    0
  4. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Parfait, bonne continuation !
    0