Mein Akku ist bei einem Upgrade leer und jetzt tritt dieses Problem auf, wenn ich versuche, Updates zu installieren. Wie behebe ich das?
The following packages have unmet dependencies:
linux-generic: Depends: linux-image-generic (= 3.2.0.52.62) but 3.2.0.57.68 is installed
Depends: linux-headers-generic (= 3.2.0.52.62) but 3.2.0.57.68 is installed
dependencies
user224338
quelle
quelle
Antworten:
Feuern Sie dies über die Befehlszeile ab:
Dadurch wird Ihre Bibliothek überprüft. Wenn eine nicht erfüllte Abhängigkeit festgestellt wird, werden die erforderlichen Dateien abgerufen und installiert.
In der Zwischenzeit hat mir diese Abhängigkeitsversion von image-generic mitgeteilt, dass Sie am 12.04 laufen. Vielleicht reicht dieser Fall aus:
quelle
Ich bin gerade auf dieses nicht erfüllte Abhängigkeitsproblem gestoßen, als ich versuchte, ein "apt-get-Upgrade" durchzuführen, hatte aber auch das zusätzliche Problem, dass / boot keinen Speicherplatz mehr hat.
Einige Fehler, die Hinweise darauf geben, dass Ihr / boot nicht genügend Speicherplatz hat:
Dies bedeutete, dass apt-get hilflos war und "sudo apt-get install -f" und "sudo apt-get autoremove" nicht funktionierten.
Am Ende lieferte der Link in Justins Antwort die Lösung:
1) Überprüfen Sie, wie viele alte Linux-generische Kernel Sie installiert haben:
2) Wenn mehr als 2 vorhanden sind, reinigen Sie die alten manuell
Ersetzen von XX durch die Nummer des alten Kernels, den Sie entfernen möchten (z. B. find / boot -type f -regex "^. * 24-generic" -delete) Stellen Sie sicher, dass Sie die letzten beiden Kernel belassen (die beiden höchsten Nummern).
3) Jetzt haben Sie Platz, um die nicht erfüllten Abhängigkeiten zu beheben:
quelle
Durch Entfernen und
linux-generic
erneutes Installieren wird dieses Problem behoben. Versuchen Sie dazu den folgenden Befehl auf der virtuellen Konsole ( ctrl+ alt+ F1).quelle
linux-generic
?! Würde das nicht den Kernel entfernen? Also, wenn Sie mitten drin neu starten ... Tschüss alles?Ich weiß, dass dies ein ziemlich alter Thread ist, habe aber in einem anderen Forum eine Lösung gefunden. Die Person schlug vor, alle alten Kerneldateien zu löschen, da ich auf dasselbe Problem stieß. Dies lag daran, dass meine / boot-Partition voll war und apt daher nichts entpacken und installieren konnte. Hier ist es: Wie man mit Platzmangel umgeht
Prost, Justin
quelle
df /boot
... Ich mussteapt-get autoremove --purge
einmal rennen , um die Dinge wieder in Ordnung zu bringen (dh das Folgendedist-upgrade
erzeugte immer noch einen Fehler, aber danach alles gut!)