
YUM, Yellowdog Updater, Geändert, Es ist ein High-Level-Tool für die Paket-management auf die Verteilung der Linux basierend auf RedHat. Verwendet, um neue Pakete installieren, Löschen Sie alte und überprüfen Sie die installierten und zur Verfügung. Es kann auch verwendet werden, für die Update komplettes System und beinhaltet Auflösung von Abhängigkeiten.
Manchmal, Wir führen Sie die Installation von jedem Paket oder ein Update mit YUM, Wir könnten uns mit Fehler vorfinden. “Datenbank-Image-Datei ist fehlerhaft“. Dies ist möglicherweise aufgrund der Datenbank der YUM Rufen Sie yumdb ist beschädigt.
Für zu beheben Dieser Fehler, die Sie benötigen Löschen Sie den Cache der Datenbank durch Ausführen der folgenden Befehl:
1 | $ yum clean dbcache |
Wenn der vorangegangene Befehl Fehler andere Möglichkeiten, es zu beheben ist durch Ausführen der folgenden Skript:
1 2 3 4 | $ yum clean all // Elimina las entradas en el directorio /var/cache/yum/ $ yum clean metadata // Limpia los metadatos XML $ yum clean dbcache // Limpia la caché de la base de datos $ yum makecache // Crea la caché |
Schließlich, einfach eine neu erstellen die Datenbank der RPMs Ihr system:
1 2 | $ mv /var/lib/rpm/__db* /tmp $ rpm --rebuilddb |
Wenn Sie die oben genannten Schritte befolgt haben, der Fehler sollte gegangen und Sie können versuchen Aktualisieren Sie Ihr system noch einmal mit YUM:
1 | $ yum update |
Bitte beachten Sie, dass für Ausführen musst du die Befehle oben mit dem Benutzer Stamm oder ein Benutzer mit Administrator-Rechte.
