Problème de mise à jour sur CentOS via Yum

CentOSà jour que je suis tombé sur l’erreur suivante :

error: cannot open Packages index using db3 – Ne peut allouer de la mémoire (12)

imageBeaucoup de forums parlent de problèmes de mémoire insuffisante. Or, dans la majorité des cas, en tapant free –m dans votre console, vous devriez avoir un aperçu de la mémoire restante et vous apercevoir qu’elle est suffisante pour effectuer l’update de votre distribution.

La solution suivante permet, dans bien des situations, de résoudre le problème :

  1. Effectuez un backup par sécurité en saisissant :

    tar cvzf rpmdb-backup.tar.gz /var/lib/rpm

  2. Supprimez les bases qui posent problèmes __db.00* via la commande :

    rm /var/lib/rpm/__db.00*

  3. Reconstuisez les bases via :

    rpm –rebuilddb

  4. Effectuez les mises a jour via yum :

    yum clean all

    yum update (ou upgrade)

Et voilà tout! En espérant que cela ai résolu votre problème.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.