Ubuntu 14.04 auf 16.04 Upgrade fehlgeschlagen

8

Heute wollte ich von LTS auf LTS upgraden. Ich führte auf

update-manager -d 

und startete das Upgrade. Nachdem Sie jedoch alle Dateien heruntergeladen und die Installation ausgeführt haben, ist das Upgrade fehlgeschlagen oder zumindest teilweise fehlgeschlagen. In Bezug auf Grafik und Fensterverwaltung ist ein fehlerhaftes Verhalten aufgetreten. Die beiden Screenshots zeigen das Verhalten, ähnlich dem, was wir von Windows kennen ...

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Ich hatte die Hoffnung, dass eine zusätzliche

apt-get update
apt-get upgrade

würde verbleibende (möglicherweise fehlende) Pakete installieren, aber die Liste ist ziemlich leer

Get:1 http://de.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Hit:2 http://archive.canonical.com/ubuntu xenial InRelease                    
Ign:3 http://archive.canonical.com precise InRelease                                                     
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease              
Hit:5 http://archive.canonical.com precise Release                                  
Hit:7 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease                  
Hit:8 http://de.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 247 kB in 1s (220 kB/s)                    
Reading package lists... Done
W: http://archive.canonical.com/dists/precise/Release.gpg: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)

und alles ist installiert. Ich habe den Eindruck, dass ich das fehlgeschlagene Upgrade wiederholen oder zumindest irgendwie fortsetzen muss, aber ich weiß nicht, wie. Die beiden Ansätze, die ich ausprobiert habe, haben nichts gebracht:

sudo apt-get -f dist-upgrade

sagt, es gibt nichts zu installieren. Und

sudo update-manager -d 

sagt mir, dass ich auf dem neuesten Stand bin.

Irgendwelche Ideen, wie ich dieses Problem beheben kann?

Nach mehrmaligem Neustart stelle ich fest, dass die Anwendungen von Zeit zu Zeit auch anders aussehen (siehe folgenden Screenshot). Geben Sie hier die Bildbeschreibung ein

k1next
quelle
Hast du es versucht sudo do-release-upgrade?
Rsl
Dies gibt nur Checking for a new Ubuntu release; No new release found
k1next
Ich frage mich, warum wir dort noch eine "genaue" Referenz haben. (Ich habe es auch in meinem einen aktualisierten Computer!)
Alexis Wilke
Haben Sie noch Informationen zum Release-Upgrade? Könnten Sie schreiben sudo updatedb; locate apt-clone auchgrep -n deb /etc/apt/sources.list /etc/apt/sources.list.d/*.list
user.dz
Die Ausgabe lautet: sudo updatedb; locate apt-clone /var/log/dist-upgrade/apt-clone_system_state.tar.gzDie Ausgabe von grepwird am Pastebin eingefügt .
k1next

Antworten:

5

Das hat bei mir nach einem verpatzten sudo do-release-upgradevom 14.04 bis 16.04 funktioniert . Der automatische Versuch des Updaters, die vorherige Version wiederherzustellen, schlug ebenfalls fehl, ließ mich jedoch am Terminal zurück, wo ich das Upgrade wie folgt abschließen konnte.

1) Ersetzen Sie den Inhalt von /etc/apt/sources.listdurch Folgendes

###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main universe 

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main universe 
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-security main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main universe

Optional) Wenn Sie eine Fehlermeldung erhalten insserv: Service mountdevsubfs has to be enabled to start service hwclock1, führen Sie den Befehl aussudo rm /var/lib/dpkg/info/util-linux.postinst

2) sudo apt-get update- aktualisiert Paketlisten

3) sudo apt-get dist-upgrade- Dies dauert eine Weile, installiert alle aktualisierten Pakete

4) sudo apt-get autoremove- Entfernt unnötige Pakete

5) sudo apt-get autoclean- Bereinigt alte Pakete aus dem Repository

6) sudo update-grub- Aktualisiert die Grub-Boot-Konfiguration

Wenn Sie jetzt ausführen sudo do-release-upgrade, sollten Sie die Antwort erhalten No new release found.und können mit neu starten sudo shutdown -r now. Nach dem Neustart möchten Sie möglicherweise die Schritte 2 bis 5 wiederholen, um sicherzustellen, dass alle Updates installiert sind.

Radium
quelle
Dies funktionierte hervorragend für mich, als ich bei einem Do-Release-Upgrade (einer Voll- / Boot-Partition) auf launchpad.net/bugs/798414 stieß. Danke!
Mrexodia
1

Von der offiziellen Ubuntu-Website: 14.04 LTS-zu-LTS-Upgrades werden mit der 16.04.1 LTS-Punktversion in ungefähr 3 Monaten aktiviert.

Wenn Sie es eilig haben, führen Sie eine Neuinstallation durch ;-)

Jan.
quelle
3
Ich würde es vorziehen, mein Problem gegenüber einer Neuinstallation zu
beheben
Sie haben angegeben, dass Sie ein Upgrade von LTS auf LTS durchführen möchten. Diese Option ist erst nach der Punktfreigabe verfügbar (selbst überprüft und bestätigt). Neuinstallationen sind kein Problem, wenn Sie eine separate Partition für zu Hause haben.
Januar
1

Ich glaube, ich habe den Fehler behoben.

Ich habe neu installiert unityund ubuntu-desktop. Ich musste auch Desktop-Symbole wieder aktivieren (Ubuntu Tweak -> Tweaks -> Desktop-Symbole -> Ein). Alles sieht wieder normal aus.

k1next
quelle
0

Mein erster Versuch, ich habe gerade sudo do-release-upgradeauf 14.04 LTS ausgeführt, ist schlimm fehlgeschlagen, völlig leer und tot, kein Netzwerk, keine Konsole, kein Grub-Menü beim Booten, nichts. Ich musste von liveUSB booten und zum vorherigen btrfs-Snapshot zurückkehren (nun, das ist meiner Meinung nach wirklich eine gute Idee, um einen Snapshot für einen solchen Fall bereit zu haben).

Wie auch immer, ich vermute, dass es nur ein Problem mit meinem PC ist und manchmal das Display in den Ruhezustand versetzt, der nicht aufgeweckt werden kann. Es passierte manchmal auf meinem 14.04, und das Upgrade blieb möglicherweise mitten im Fortschritt mit einer Frage hängen, die nicht zu beantworten war. Ich musste einen Kaltstart durchführen und das kann ein Grund sein.

Mein zweiter Versuch verlief viel besser. Aber es wurde zuerst 15.10 Willy installiert und endete irgendwie unsicher mit Fehlern - unerfüllten Abhängigkeiten. Ich habe diesmal den Ruhezustand des Displays vermieden, sodass ich eine Option zum Ausführen hatte sudo apt-get install -f, um dies zu beheben. Dann habe ich versucht, s udo do-release upgradeerneut auszuführen. Diesmal dauerte Xenial 16.04 LTS und war in Ordnung. Alle Benutzereinstellungen, Bereitstellungen, VNC usw. wurden beibehalten - einfach perfekt.

Es gibt Einstellung von update-manager ob ein Versions-Upgrade angeboten werden soll, und möglicherweise haben Sie dort "Nur LTS-Version" (oder "Nie") - dies kann IMHO zu "Keine neue Version gefunden" führen, da Direct 14.04 bis 16.04 noch nicht unterstützt wird. Versuchen Sie dort "für jede neue Version" zu setzen und lassen Sie es zuerst auf Willy aktualisieren.

Aber ich muss wiederholen, dass die Verwendung von btrfs-Snapshots (die bei Trusty gut funktionieren) oder einer anderen, aber ausreichend guten Sicherung eine gute Idee ist, wenn Sie ein solches Upgrade versuchen.

coro
quelle
-3

Starten Sie den Wiederherstellungsmodus und drücken Sie Alt + F1 Schreiben

passend installieren grub

Und schlussendlich

Sudo dpkg --configure -a

Dadurch wird ein möglicher Upgrade-Fehler behoben. Es hat bei mir funktioniert, nachdem ich viele Dinge erfolglos ausprobiert hatte. Einen schönen Tag noch!

xulian mexia
quelle
2
Von was für einem aptBefehl sprichst du? Durch die Neuinstallation von Grub werden Grafikprobleme nicht behoben, und die Konfiguration ausstehender nicht konfigurierter Pakete hilft nur, wenn Pakete, die sich auf das Problem beziehen, installiert, aber nicht konfiguriert sind (was nach unserem Kenntnisstand nicht der Fall ist). -1
David Foerster
Das hat bei mir funktioniert. Ich denke, es hätte das Problem mit den Postern behoben. Das OP brauchte den Recovery- und Grub-Teil nicht, aber andere könnten es.
David Lotts