Je veux juste installer deux packages dans mon Fedora 15 mais je reçois une erreur bizarre.
Commander:
yum install @development-tools
Erreur:
Plugins chargés: langpacks, presto, refresh-packagekit Configuration du package de processus d'installation flex-2.5.35-13.fc15.x86_64 déjà installé et dernière version Erreur: tuple du package ('gcc', 'x86_64', '0', '4.6 .0 ',' 6.fc15 ') est introuvable dans rpmdb
Commander:
yum install fedora-packager
Erreur:
Plugins chargés: langpacks, presto, refresh-packagekit Configuration de l'erreur de processus d'installation: le tuple du package ('fedora-packager', 'noarch', '0', '0.5.9.0', '1.fc15') est introuvable dans rpmdb
À la première commande, il indique que le package est déjà installé et la dernière version, mais pourquoi j'ai cette ligne d'erreur. Comment corriger ces erreurs?
apt-get update
donc tous les effets sont positifs.yum clean all
résolu mon problème. Merci :)rpm --rebuilddb
et vérifier qu'aucun fichier étrange ne reste/var/lib/rpm
. S'il y a des__db.xxx
fichiers autour,db_recover
peut être demandé.Vous pouvez essayer de reconstruire le rpmdb
Cela a résolu un problème similaire pour moi.
la source
yum clean all
que non.Pour résoudre ce problème, je devais faire les deux:
la source