Zur Zeit benutze ich Ubuntu 20.04.LTS. Bei jeder Aktualisierung von Anwendungen auf meinem Rechner wird mir mitgeteilt, dass neue Ubuntu 22.04.3 LTS verfügbar sei, die kann ich aber nicht installieren.
Wie kann ich Upgrade auf die neue Version durchführen?
Vielen Dank
MfG
alflor
Hallo alflor,
ein Upgrade von 20.04 auf 22.04 kann nicht mit einem einfachen Mausklick ausgeführt werden. Dazu sind die Abläufe zu komplex und Sie müssen vorher einiges prüfen. Dazu ist wichtig zu wissen:
- Die Update-Verwaltung aktualisiert nahezu alle Programme im System, egal von welchem Hersteller sie kommen.
- Beim Upgrade von 20.04 auf 22.04 werden nur die Programme berücksichtigt, die von Canonical, dem Systemlieferanten, kommen. Um alle anderen Programme müssen Sie sich selbst kümmern. „Kümmern“ heißt, dass Sie die Programme deinstallieren und im neuen System die dazu passende Version nachinstallieren müssen – falls es eine solche gibt.
Beispiele:
* Ich verwende auf allen Rechnern VirtualBox, um Windows unter Ubuntu zu betreiben. VirtualBox muss vor einen Upgrade deinstalliert werden und danach kann man die für 22.04 passende Version herunter laden und installieren. Geht problemlos, macht nur etwas Arbeit.
* Mein 12 Jahre alter Drucker nur Treiber, die 15 Jahre alt sind und deren Hilfsprogramme unter 22.04 für mich nicht brauchbar sind. D.h. ich werde bei einem Rechner bei 20.04 bleiben.
Der Upgrade selbst wird im Terminal mit dem Befehl
sudo do-release-upgrade
ausgeführt. Ich habe es nur auf einem Rechner mit 20.04 -> 22.04 gemacht. Es hat zwar problemlos funktioniert, aber länger gedauert als eine Datensicherung plus Neuinstallation. Und eine Datensicherung muss man in jedem Fall vorher machen, wenn sie nicht ohnehin vorhanden ist.
VG
noha
14.05.2024 19:54
Schön, dass Ihre Frage beantwortet wurde!
Um weiterhin auf dem Laufenden zum Thema Technik und PC zu bleiben, nehmen Sie doch kostenlos teil an unseren monatlichen LIVE-Webinaren: hier klicken für Registrierungsseite. Bei diesen Online-Shows können Sie uns all Ihre Fragen rund um das Thema Computer stellen und lernen jeden Monat etwas Neues.
Hallo alflor,
was heißt „kann nicht“? Bricht der Versuch mit einer Fehlermeldung ab? Mit welcher?
Versuchen Sie es nach dieser Anleitung:
In der Anleitung wird der Begriff „Server“ verwendet, z. B.:
Ein Server, auf dem Ubuntu 20.04 läuft.
Server ist hier austauschbar mit PC oder Laptop.
Und noch ein Hinweis:
Bei allen Terminalbefehlen in der Anleitung fehlt ’sudo‘, weil es als selbstverständlich voraisgesetzt wird.
Ausnahme am Schluss:
lsb_release -a
Wie man Ubuntu 20.04 auf Ubuntu 22.04 aktualisiert
https://www.howtoforge.de/anleitung/wie-man-ubuntu-20-04-auf-ubuntu-22-04-aktualisiert/
MfG
Li
Ergänzung:
Seit wenigen Wochen gibt es schon Ubuntu 24.04 LTS. Das ist aber noch weit weg von do-release-upgrade. Außerdem kann man keine LTS-Version dazwischen überspringen. Wenn Sie jedoch neu installieren wollen, sollten Sie 24.04 erwägen. Dicke Fehler sind keine drin. Zu beachten ist jedoch, dass noch nicht alle Programme von anderen Herstellern problemfrei funktionieren oder freigegeben sind.
noha
Hallo noha,
vielen Dank für die Aktualisierungsanleitung Ubuntu 20.04 auf Ubuntu 22.04. Nach der Angabe folgendes Befehls “ apt – get update -y“ sind nachfolgende Probleme aufgetreten (s. Anhang) und ich komme nicht weiter.
MfG
alflor
haben Sie den Hinweis von Frau Lippmann nicht gelesen, das ist schlecht.
Und noch ein Hinweis:
Bei allen Terminalbefehlen in der Anleitung fehlt ’sudo‘, weil es als selbstverständlich voraisgesetzt wird.
Gruß Jürgen
Ich habe alle Befehle laut Anweisung mit „sudo“ ausgeführt, es gibts keine Fehlermeldung und es gibt keine neue Aktualisierungen für das alte Ubuntu 20.04 LTS.
Ich stehe wieder vor der Wand und weis nicht wie ich neue Ubuntu-Version installieren kann (s. Anhang).
Gruß Alex
Hallo Alex,
Sie schreiben „Ich habe alle Befehle laut Anweisung mit „sudo“ ausgeführt…“ aber niemand hier im Forum weiß um welche Anweisung es sich handelt. Die Meldung im letzten Bildschirmfoto gibt als Text aus, dass das vorhandene 20.04 nicht aktuell ist. Dieses können Sie mit
sudo apt update
sudo apt upgrade -y
aktualisieren und dann mit
sudo apt autoremove -y
bereinigen.
VG
noha
15.05.2024 15:52
sudo apt-get update -y
sudo apt-get upgrade -y
Bitte Bild der Befehle mit ausgaben zeigen.
Gruß Jürgen
Nachtrag:
In diesem Fall spielt es keine Rolle, ob zum Aktualisieren das Programm apt-get oder apt verwendet wird. Der Schalter -y nach update ist übrigens überflüssig.
noha
Anbei das Bild der Befehle mit Ausgaben.
niemand hier im Forum weiß um welche Anweisung es sich handelt.
Doch, es ist die in meinem Link von gestern.
Solche Zwischenfragen machen es oft nur noch unübersichtlicher.
Li
Ich habe alle Befehle laut Anweisung mit „sudo“ ausgeführt,… damit sind Anweisungen aus dem untenstehenden Link, der mir zur Verfügung gestellt wurden, gemeint
Wie man Ubuntu 20.04 auf Ubuntu 22.04 aktualisiert
https://www.howtoforge.de/anleitung/wie-man-ubuntu-20-04-auf-ubuntu-22-04-aktualisiert/
Hallo Alex,
In Ihrem Ubuntu 20.04 sind keine Pakete mehr zum update vorgesehen, Sie sind auf dem neusten Stand!
Gruẞ Jürgen
Hallo Li,
die Voraussetzungen, die in https://www.howtoforge.de/anleitung/wie-man-ubuntu-20-04-auf-ubuntu-22-04-aktualisiert/ gemacht werden, nämlich
- Ein Server, auf dem Ubuntu 20.04 läuft.
- Ein Root-Passwort ist auf dem Server eingerichtet.
sind zuhause nicht gegeben!
VG
noha
15.05.2024 17:06
In der Anleitung wird der Begriff „Server“ verwendet, z. B.:
Ein Server, auf dem Ubuntu 20.04 läuft.
Server ist hier austauschbar mit PC oder Laptop.
Hallo Li,
ein PC und ein Laptop beschreiben Hardware.
Ubuntu Standard, Ubuntu Server, Lubuntu, Kubuntu, Xubuntu, Mint benennen verschiedene Zusammenstellungen eines Betriebssystems. Ubuntu Server ist eine Minimalversion von Ubuntu, ohne grafische Oberfläche, ohne LibreOffice, Spiele und ähnliches. Deswegen steht auch im o.g. Text „Ein Root-Passwort ist auf dem Server eingerichtet.“, was bei den anderen Spielarten von Ubuntu nicht geht.
Und mit einer Minimalversion wie Ubuntu Server ist der Upgrade von 20.04 auf 22.04 tatsächlich einfach.
VG
noha
15.05.2024 23:08
Es ging nur um das fehlerfreie Kopieren der Terminalbefehle:
apt-get update -y
apt-get upgrade -y
apt-get dist-upgrade -yapt-get autoremove
apt-get clean
reboot
do-release-upgrade
reboot
lsb_release -a
Li
Insofern war es keine echte Anleitung, sondern eher ein Spickzettel.
Der TO hat’s ja dem 1. ’sudo‘-Unfall auch so verstanden.
upgrade meldet nur 3 zurückgehaltene Pakete.
Li
Hallo Li,
ich distanziere mich von den o.g. 9 Befehlen für ein Upgrade von einer LTS-Version auf die nächste:
Ein solcher Upgrade ist keine Kläranlage. Wenn ein System so vergammelt ist, dass apt-get dist-upgrade benötigt wird, sollte man neu installieren. Das heißt, wenn apt-get upgrade Probleme meldet, muss man die von Hand beseitigen und nicht versuchen, das mit apt-get dist-upgrade zu umgehen. Das kann zwar helfen, ein Problem zu beseitigen, wenn man aus irgendwelchen Gründen keine Zeit für eine richtige Reparatur hat.
In jedem Fall sollte man in Terminal mal
man apt-get
ausführen und den Abschnitt zu dist-upgrade lesen.
Vermutlich ist die Installation beim TO komplizierter als dass diese paar Befehle ausreichen. Dem was ich in 14.05.2024 19:54 geschrieben habe muss ich nichts hinzufügen oder wegzulassen.
VG
noha
16.05.2024 00:27
Hallo Forum-Admin
die Code-Eingabe hier im Forum ist noch immer bescheiden:
- Warum steht vor dem Befehl „man apt-get“ die Ziffer 1 und ein grüner Strich, während die Darstellung in meiner Antwort in dieser Diskussion am 15.05.2024 15:52 brauchbar ist?
- Warum ist „man“ farbig?
noha
Hallo Li,
zurückgehaltene Pakete sind völlig in Ordnung:
Canonical liefert Pakete, von denen die Autoren vermuten, dass Probleme auftreten könnten, zunächst nur an wenige Anwender. Wenn nach einigen Tagen keine Probleme gemeldet werden, werden die Pakete für alle freigegeben.
Ob zurückgehaltene Pakete das do-release-upgrade verhindern weiß ich nicht.
Nun habe ich den Linux-Insider nicht abonniert, kann man aber erinnern, dass hier im Forum Herr Kleemann mal eine Sonderausgabe im Linux-Insider zum Upgrade von einer LTS-Version auf die nächste erwähnt hat. Vielleicht steht dieser Aufsatz noch online zur Verfügung.
VG
noha
16.05.2024 01:09
Ob er dist-upgrade überhaupt ausgeführt hat, sieht man auf seinem Foto nicht.
Ob zurückgehaltene Pakete das do-release-upgrade verhindern weiß ich nicht.
Das wird man sehen. Gestern hat er sich vor lauter, lauter … nicht mehr weitergetraut.
Das ist die chronische Krankheit in diesem Forum! Zu viele gleichzeitig, als wenn das hier ein Wettrennen wäre.
Pädagogisch gesehen die schlechteste Methode für die Fragesteller, die es überhaupt gibt.
Li
Nach Ausführung des Befehls „do-release-upgrade“ werde ich aufgefordert alle erhältlichen Aktualisierungen für aktuelle Version zu installieren, bevor ich Systemaktualisierung durchführe. Das habe ich doch getan und wie geht es weiter?
Nach Ausführung des Befehls „apt-get dist-upgrade -y“ wurden 3 Pakete nicht aktualisiert. Und wie geht es weiter?
Ich habe ihre internen Diskussionen durchgelesen, weis aber immer noch nicht wie es weiter geht?
Hallo alflor,
Sie haben einige Programme per PPA installiert. Es ist sinnvoll diese zu deinstallieren und die PPAs vor dem Upgrade zu entfernen.
Ich vermute es hängt an einem dieser Programme.
In der neuen Version würden diese sowieso nicht mehr funktionieren, zuerst müssten die PPAs entsprechend angepasst werden.
Einfach geht dies mit dem Tool ppa-purge, das über Ubuntu Software installiert werden kann.
Die Beschreibung und Anleitung dazu gibt es hier im letzten Abschnitt:
PPA › Paketquellen freischalten › Wiki › ubuntuusers.de
Mit freundlichen Grüßen
Dirk Kleemann
Hallo Dirk,
Du hast recht, es lag an einer bestimmten PPA (Ich hatte mehrere PPAs gehabt), als ich die deaktiviert hatte, hat alles funktioniert.
Jetzt habe ich Ubuntu 22.04.
Vielen Vielen Dank
Gruß Alex