Reparer la base RPM lorsqu'elle est corrompue

Lorsque la base rpmdb renvoie l’erreur suivante : rpmdb: Lock table is out of available locker entries rpmdb: Unknown locker ID: 7799 erreur: erreur db4(22) de dbenv->close: Argument invalide erreur: ne peut ouvrir l'index Packages en utilisant db3 - Ne peut allouer de la mémoire (12) erreur: impossible d'ouvrir la base de données Package dans /var/lib/rpm Vous devez faire une backup de celle ci : tar cvzf rpmdb-backup.tar.gz /var/lib/rpm Effacer les fichier correspondant a la base corrompue : [Lire]
Tips  rpm 

Lister les RPM installé

Pour lister les RPM installés :

rpm -qa

Pour afficher les detail d’un rpm :

rpm -qi postfix

Tips  rpm 

Commandes pour utilisez des RPM

La commande rpm est l’outil de base pour la gestion des packages, elle permet notamment l’installation, la suppression, la compilation, la vérification des packages. rpm -e package : Met à jour (ou installe) le package " package " en mode verbeux (-v) avec affichage de la progression (-h). rpm -q package : Désinstalle le package " package “. Ici l’extension n’apparaît pas puisque celle-ci se réfère à un nom de fichier. [Lire]
MAN  rpm