warum hat Yum Update wegen Abhängigkeitsproblemen 1000 Pakete übersprungen?

warum hat Yum Update wegen Abhängigkeitsproblemen 1000 Pakete übersprungen?

Heute Morgen habe ich beschlossen, mein Linux (CentOs 7.2.1511) zu aktualisieren. yumAufgrund von Abhängigkeitsproblemen habe ich jedoch zu viele Pakete übersprungen.

ist es OK, mit der Aktualisierung fortzufahren?! und warum überspringt Yum so viele Pakete?!

Transaction Summary
================================================================================
Install                          4 Packages (+11 Dependent packages)
Upgrade                        160 Packages
Skipped (dependency problems)  941 Packages

Total download size: 195 M

Antwort1

Dies liegt daran, dass Sie das System seit vielen Tagen nicht aktualisiert haben. In der Zwischenzeit wurden CentOS 7.3 und CentOS 7.4 (aktuell) veröffentlicht.

Einige Pakete und Bibliotheken sind im neuen System veraltet. Zum Aktualisieren yummüssen sie entfernt werden. Da Ihr System jedoch auf diesen basiert, yumkönnen diese Pakete nicht entfernt werden.

Lösung dnfkann einige Abhängigkeitsprobleme automatisch lösen und überspringen. Installieren Sie dnfwie folgt

sudo yum install dnf

Wenn dies mit 'No Package found installdnf from somerpm ' fehlschlägt source. Google for 'dnf rpm download, wählen Sie eines für CentOS 7.x oder RHEL 7. Installieren Sie es dann wie folgt

sudo rpm -Uvh path_to_downloaded_rpm

Aktualisieren Sie dann dnfwie folgt: sudo dnf update

Bereinigen Sie dann so viele unnötige Pakete wie möglich mit

sudo yum autoremove
sudo yum clean all
sudo dnf autoremove
sudo dnf clean all

Versuchen Sie nun erneut, die Aktualisierung mithilfe von durchzuführen yum. Sie werden wahrscheinlich erneut auf Abhängigkeitsprobleme stoßen, allerdings mit einer geringeren Anzahl problematischer Pakete. Versuchen Sie dann herauszufinden, um welche Pakete es sich handelt, und entfernen Sie sie nacheinander mithilfe von yumoder dnf.

WarnungBitte führen Sie vor jedem Vorgang eine vollständige Sicherung durch. Es ist sehr wahrscheinlich, dass während des Vorgangs Probleme auftreten. Bitte aktualisieren Sie mit Fehlermeldungen.

verwandte Informationen