Upgrade von 14.04.5 auf 16.04 fehlgeschlagen – 159 Pakete müssen automatisch entfernt werden, 269 werden zurückgehalten. Was tun?

Upgrade von 14.04.5 auf 16.04 fehlgeschlagen – 159 Pakete müssen automatisch entfernt werden, 269 werden zurückgehalten. Was tun?

Kürzlich habe ich versucht, Ubuntu von 14.04.5 auf 16.04 zu aktualisieren, indem ich auf das Feld „Software Updater“ geklickt habe. Während der Installation wurde ein Fenster mit der Meldung „14.04 Systemfehler“ angezeigt. Ich habe auf „Melden“ geklickt und sofort ein Fenster mit der Meldung „16.04 Systemfehler“ erhalten. Ich habe auf „Melden“ geklickt und der Bildschirm wurde gesperrt. Als ich ihn entsperrte, war das Update beendet. Ich habe neugestartet und das System war seltsam. Ich habe daran herumgebastelt und Probleme mit dem Paket festgestellt . Da ich es auf diesem System sa-compilenicht brauche , habe ich es ausprobiert. Ende der Einführungsgeschichte.Tools for compiling SpamAssassin rules into Capt-get remove --purge

Als Ergebnis eines manipulierten, fehlgeschlagenen Upgrades von 14.04.5 auf 16.04 bleibt mir nur die apt-getMeldung, dass ich 159 Pakete zu autoremoveund 269 habe held back.

So wie ich das sehe, habe ich (nachdem ich ein Backup erstellt habe /home) mehrere Möglichkeiten:

  1. Laden Sie eine 16.04 ISO herunter und beginnen Sie von vorne.
  2. sudo apt-get autoremoveund hoffe, dass mir ein lauffähiges System zum Installieren der Pakete bleibt held back.
  3. Ignorieren Sie es autoremovevorerst und führen Sie sudo apt-get install --install-suggests --fix-broken --ignore-hold --with-new-pkgs --reinstalldie held backPakete aus.
  4. Andere?

sshAnregungen, Wünsche zu weiteren Daten, … ? Zugang, sowie physischen Zugriff habe ich selbstverständlich auch .

Antwort1

Mit dem Rat von @elder-geek: Ich habe die Liste der zu denden Pakete noch einmal überprüft autoremoveund verwendet

sudo apt-get --dry-run autoremove

als letzte Kontrolle, um sicherzugehen, dass ich nicht im Begriff war, autoremoveder Welt das Geld zu geben.

Am Ende habe ich Folgendes gemacht:

sudo apt-get autoremove
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove

Ich überprüfe zwischen den einzelnen Schritten Status, Protokolle, die Funktionsfähigkeit des Verpackungssystems und alles andere, was mir einfällt.

Das System ist bisher weder umgefallen noch hat es Probleme verursacht und es ist (aufgrund meiner Testfaulheit) problemlos verwendbar. Daher betrachte ich dieses Upgrade als Erfolg.

verwandte Informationen