
Dies scheint ein allgemeiner Problembereich bei allen anderen Fragen und Antworten zu sein, aber keine davon scheint auf mein spezifisches Problem einzugehen.
Nach mehreren Upgrades war die Bootpartition meines Servers voll. Offenbar versuchte das System weiterhin, ein Upgrade durchzuführen und befindet sich nun in einer Art Teufelskreis. Ich kann das Upgrade aufgrund einer nicht übereinstimmenden Abhängigkeit nicht durchführen und ich kann aufgrund eines ausstehenden Upgrades nicht bereinigen.
Ich habe mehrere alte Dateien manuell entfernt, um Platz zu schaffen, und dabei die Vorschläge aus anderen beantworteten Fragen befolgt (Versionen aufgelistet und die fünf ältesten gespeichert), aber das Problem besteht weiterhin. Folgendes passiert, wenn ich versuche, die Installation zu reparieren:
$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
linux-image-3.2.0-60-generic linux-headers-3.2.0-65-generic
linux-image-3.2.0-63-generic linux-image-3.2.0-58-generic
linux-headers-3.2.0-60 linux-headers-3.2.0-61 linux-headers-3.2.0-63
linux-headers-3.2.0-58 linux-headers-3.2.0-64 linux-headers-3.2.0-59
linux-headers-3.2.0-65 linux-headers-3.2.0-60-generic
linux-headers-3.2.0-63-generic linux-headers-3.2.0-58-generic
linux-image-3.2.0-61-generic linux-image-3.2.0-64-generic
linux-image-3.2.0-59-generic linux-headers-3.2.0-61-generic
linux-headers-3.2.0-64-generic linux-headers-3.2.0-59-generic
linux-image-3.2.0-65-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
linux-server
The following packages will be upgraded:
linux-server
1 upgraded, 0 newly installed, 0 to remove and 158 not upgraded.
1 not fully installed or removed.
Need to get 0 B/1,736 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
dpkg: dependency problems prevent configuration of linux-server:
linux-server depends on linux-image-server (= 3.2.0.68.81); however:
Version of linux-image-server on system is 3.2.0.74.88.
linux-server depends on linux-headers-server (= 3.2.0.68.81); however:
Version of linux-headers-server on system is 3.2.0.74.88.
dpkg: error processing linux-server (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates it's a follow-up error from a previous failure.
Errors were encountered while processing:
linux-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Sie werden sehen, dass ich das schon einmal versucht habe ...
Versucht autoremove
, clean
, autoclean
, configure
.
Falls das ein Hinweis ist: Etwa die Hälfte der Zeit, in der ich diesen Befehl ausführe, verliere ich die Terminalsitzung!
$ df -h /boot
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 228M 107M 109M 50% /boot
und alle Vorgänge, die einen ähnlichen Fehler wie den oben genannten verursachen apt-get
oder mit einem solchen fehlschlagen.dpkg
Antwort1
Ich habe die Antwort schließlich in dieser ähnlichen Frage gefunden:APT durch Kernel-Versionskonflikt blockiert
Ich habe Linux-Server 3.2.0.74.88 manuell installiert, wie in der Antwort auf diese Frage beschrieben, und alles war erledigt. Vielen Dank an Eliah Kagan für eine durchdachte, nützliche und umfassende Antwort.