
Also, hier ist meine Geschichte …
Ich habe neulich Upgrades auf Ubuntu durchgeführt und mittendrin ist der Strom ausgefallen. Wenn ich jetzt versuche, Upgrades durchzuführen, werde ich immer gefragt, ob ich ein Teilupgrade durchführen möchte. Ich habe gehört, dass das schlecht ist und vermieden werden sollte. Ich weiß auch, dass es eine Möglichkeit gibt, dies über die Befehlszeile zu beheben, aber ich kann mich nicht erinnern, wie das geht, und ich kann auch nichts im Internet finden.
Für jede Hilfe wäre ich dankbar. Danke
Antwort1
Es sieht aus, als sudo dpkg --configure -a
wäre es der magische Befehl.
Hier ist die dpkg
Erklärung der --configure -a
Optionen auf der Manpage:
--configure
Paket...|-a
|--pending
Konfigurieren Sie ein Paket, das entpackt, aber noch nicht konfiguriert wurde. Wenn
-a
oder--pending
angegeben ist […], werden alle entpackten, aber noch nicht konfigurierten Pakete konfiguriert.[…]
Die Konfiguration umfasst die folgenden Schritte:
Entpacken Sie die Conffiles und sichern Sie gleichzeitig die alten Conffiles, damit diese wiederhergestellt werden können, falls etwas schief geht.
LaufenpostinstSkript, sofern vom Paket bereitgestellt.
Antwort2
Ich würde vorschlagen, Folgendes zu versuchen:
sudo apt-get install aptitude
sudo aptitude update
sudo aptitude dist-upgrade
Hat das Problem für mich gelöst und funktioniert wahrscheinlich auch für Sie.
Antwort3
Ich hatte das gleiche Problem. Ich habe die Paketliste von abgerufen sudo apt-get upgrade
. In meinem Fall:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Dann habe ich die „nicht aktualisierten“ Pakete installiert sudo apt-get install linux-generic linux-headers-generic linux-image-generic
und das Problem war gelöst.
Antwort4
Sie können es sudo apt-get update
über diese Dateien versuchen, sie werden aktualisiert. Anschließend können Sie das Upgrade über das Terminal durchführen, indem Sie es eingeben, sudo do-release-upgrade
wenn Sie dazu aufgefordert werden. Die Installation des Upgrades kann mehrere Stunden dauern. Sobald der Download abgeschlossen ist, kann der Vorgang nicht mehr abgebrochen werden. Drücken Sie dann „Y“, das ist alles.