Kürzlich habe ich über das Terminal ein Update von Ubuntu 14.04 auf 16.04 durchgeführt. Nachdem ich das Update gestartet hatte, schloss ich versehentlich den Terminalprozess, der es ausführte. Es war die Anfangsphase des Upgrade-Prozesses und die erforderlichen Pakete wurden heruntergeladen.
Als ich danach das Software-Updateprogramm öffnete, forderte es mich zu einem teilweisen Upgrade auf. Aus meinen bescheidenen Kenntnissen konnte ich erkennen, dass es /etc/apt/sources.list
auf die neue Version, nämlich Xenial, verwies. Also ersetzte ich die Quelldatei durch die sources.bak
Datei, die am selben Speicherort verfügbar war.
Jetzt sieht alles gut aus. Aber wenn ich erneut versuche, das Upgrade mit durchzuführen sudo do-release-upgrade
, wird angezeigt No new release found
.
Was kann ich tun, um das Problem zu beheben und das Upgrade durchzuführen?
Antwort1
Löschen Sie /var/lib/ubuntu-release-upgrader/release-upgrade-available und versuchen Sie den Upgrade-Befehl erneut
sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available
Theoretisch sollte dies /usr/lib/ubuntu-release-upgrader/check-new-release aufrufen.
Quelle -Meldung „Update verfügbar“ nach der Installation des Updates
Antwort2
Dieses Problem trat nicht wegen des unterbrochenen Upgrades auf. Ich habe meine Festplatte mithilfe des gesicherten Images wiederhergestellt, sodass die Spuren des ganzen Chaos beseitigt sind. Aber das gleiche Problem trat immer noch auf. Daher schließe ich daraus, dass dies durch etwas anderes verursacht wird, was das Thema dieses Threads sein muss.askubuntu Frage zum gleichen
Im obigen Thread heißt es zwar, dass der Fehler, der dies verursacht, behoben ist, aber bei mir tritt das Problem immer noch auf.