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:
gzip: stdout: Kein Platz mehr auf dem Gerät
Es wurde kein Apport-Bericht geschrieben, da die Fehlermeldung einen Fehler auf der Festplatte anzeigt
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:
find /boot -type f -regex "^.*-generic"
2) Wenn mehr als 2 vorhanden sind, reinigen Sie die alten manuell
sudo find /boot -type f -regex "^.*XX-generic" -delete
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:
sudo apt-get -f install