Ubuntu 21.04 , mit dem Codenamen Hirsute Hippo , wird am 22. April 2021 veröffentlicht. Dieses Tutorial zeigt Ihnen 2 Möglichkeiten zum Upgrade von Ubuntu 20.04/Ubuntu 20.10 auf 21.04 . Die erste Methode verwendet den grafischen Update-Manager und die zweite Methode die Befehlszeile. Normalerweise verwenden Sie den grafischen Update-Manager, um den Ubuntu-Desktop zu aktualisieren, und die Befehlszeile, um den Ubuntu-Server zu aktualisieren, aber die Befehlszeilenmethode funktioniert auch für Desktops.
Ubuntu 20.04 ist eine LTS-Version (Long Term Support), die 5 Jahre lang unterstützt wird. Ubuntu 21.04 ist eine Nicht-LTS-Version , was bedeutet, dass es nur für 9 Monate bis Januar 2022 unterstützt wird. Wenn Sie Stabilität dem neuesten Stand vorziehen, dann bleiben Sie bei Ubuntu 20.04. Aber wenn Sie umgekehrt sind, können Sie diesem Tutorial folgen, um von Ubuntu 20.04 auf 21.04 zu aktualisieren.
Ubuntu 20.10 wird diesen Juli das Ende seiner Lebensdauer erreichen, daher empfehle ich 20.10-Benutzern, so schnell wie möglich auf Ubuntu 21.04 umzusteigen.
Hinweis:Bevor Sie das Upgrade durchführen, können Sie das Systemback-Programm verwenden, um ein bootfähiges ISO-Image von Ihrem aktuellen Betriebssystem zu erstellen. Wenn das Upgrade fehlschlägt, können Sie Ihr Betriebssystem einfach mit der bootfähigen ISO wiederherstellen. Alles auf Ihrem Betriebssystem, einschließlich Software und Dateien, bleibt intakt. Wenn Sie einen Laptop verwenden, schließen Sie bitte Ihre Stromquelle an.
Upgrade von Ubuntu 20.04/Ubuntu 20.10 auf 21.04 mit dem grafischen Update-Manager
Öffnen Sie zunächst software updater
(auch bekannt als Update Manager) aus Ihrem Anwendungsmenü. Es aktualisiert die Softwarepaketinformationen. Wenn Updates verfügbar sind, klicken Sie auf Install Now
Schaltfläche und geben Sie Ihr Passwort ein, um Updates zu installieren.
Wenn eine neue Version des Linux-Kernels installiert ist, fordert Sie der Update-Manager auf, Ihren Computer neu zu starten. Klicken Sie auf Restart Now
.
Öffnen Sie dann Software & Updates
aus Ihrem Anwendungsmenü.
Wählen Sie Updates
Tab. Ändern Sie unten im Fenster die Benachrichtigungseinstellungen von For long-term support version
zu For any new version
. Sie werden aufgefordert, Ihr Passwort einzugeben, damit die Änderung wirksam wird.
Schließen Sie Software & Updates
Fenster. Als nächstes öffnen Sie ein Terminalfenster.
Wenn Sie Ubuntu 20.10 verwenden , geben Sie den folgenden Befehl im Terminal ein.
update-manager
Sie werden benachrichtigt, dass die Software auf dem neuesten Stand ist und Ubuntu 21.04 enthält ist nun verfügbar. Klicken Sie auf die Schaltfläche Upgrade.
Wenn Sie Ubuntu 20.04 verwenden , geben Sie den folgenden Befehl im Terminal ein.
update-manager
Sie werden benachrichtigt, dass die Software auf dem neuesten Stand und Ubuntu 20.10 ist ist nun verfügbar. Klicken Sie auf upgrade
Taste. Sie müssen zuerst auf Ubuntu 20.10 aktualisieren und dann dasselbe Verfahren zum Upgrade auf Ubuntu 21.04 befolgen. Dies liegt daran, dass Ubuntu 20.10 immer noch von Canonical unterstützt wird und noch nicht das Ende seiner Lebensdauer erreicht hat.
Geben Sie dann Ihr Passwort ein. Das Fenster mit den Versionshinweisen wird angezeigt. Klicken Sie auf Upgrade
. Das Distributions-Upgrade-Fenster wird geöffnet. Wenn Sie benachrichtigt werden, dass einige Quellen von Drittanbietern deaktiviert sind, akzeptieren Sie dies. Sie können sie nach Abschluss des Upgrades wieder aktivieren.
Nach wenigen Augenblicken werden Sie gefragt, ob Sie das Upgrade starten möchten. Klicken Sie auf Start Upgrade
Schaltfläche.
Warten Sie, bis der Upgrade-Vorgang abgeschlossen ist. Der Update-Manager fragt Sie möglicherweise, ob Sie die Dienste während der Paketaktualisierung ohne Nachfrage neu starten möchten. Aktivieren Sie es und klicken Sie auf Next
Schaltfläche.
Nachdem neue Versionen von Paketen installiert wurden, werden Sie möglicherweise vom Update-Manager gefragt, ob Sie veraltete Pakete entfernen möchten. Ich wähle immer Remove
.
Veraltete Pakete sind Softwarepakete, deren Namen nicht im Software-Repository der neuen Ubuntu-Version zu finden sind. Die Ursache für veraltete Pakete sind die folgenden:
- Der Upstream-Entwickler stellt die Wartung dieses Pakets ein und es gibt keine andere Person, die bereit ist, es zu übernehmen. Also beschließt der Ubuntu-Paketbetreuer, dieses Paket aus dem Ubuntu-Repository zu löschen.
- Das Paket wird zu einem verwaisten Paket, was bedeutet, dass kein anderes Paket davon abhängt und dass es nur sehr wenige Benutzer dieses Pakets gibt. Also beschließt der Ubuntu-Paketbetreuer, dieses Paket aus dem Ubuntu-Repository zu löschen.
- Das Paket hat einen neuen Namen im Software-Repository der neuen Ubuntu-Version.
Nachdem veraltete Pakete von Ihrem System entfernt wurden. Starten Sie Ihren Computer neu und überprüfen Sie Ihre Ubuntu-Version mit dem folgenden Befehl.
lsb_release -a
Ausgabe:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 21.04 Release: 21.04 Codename: Hirsute
Upgrade von Ubuntu 20.04/20.10 auf Ubuntu 21.04 über die Befehlszeile
Sie können die Befehlszeile verwenden, um den Ubuntu-Desktop oder einen Headless-Server zu aktualisieren. Wenn Sie SSH verwenden, um sich bei Ihrem Ubuntu-Server anzumelden, ist es eine gute Idee, Ihre OpenSSH-Sitzung am Leben zu erhalten, indem Sie die folgende Zeile in /etc/ssh/sshd_config
hinzufügen Datei auf Ihrem Server.
ClientAliveInterval 60
Speichern und schließen Sie die Datei. Starten Sie dann den SSH-Daemon neu.
sudo systemctl restart ssh
Um auf Ubuntu 21.04 zu aktualisieren, führen Sie den folgenden Befehl aus, um vorhandene Software zu aktualisieren.
sudo apt update && sudo apt dist-upgrade
Bitte beachten Sie, dass Sie, wenn ein neuer Kernel installiert wird, während Sie den obigen Befehl ausführen, das System neu starten müssen (sudo shutdown -r now
), um den Upgrade-Vorgang fortzusetzen.
Stellen Sie dann sicher, dass Sie update-manager-core
haben und ubuntu-release-upgrader-core
Paket installiert.
sudo apt install update-manager-core ubuntu-release-upgrader-core
Bearbeiten Sie als Nächstes eine Konfigurationsdatei mit nano oder Ihrem bevorzugten Befehlszeilen-Texteditor.
sudo nano /etc/update-manager/release-upgrades
Ändern Sie am Ende dieser Datei den Wert von Prompt von lts
auf normal
.
Prompt=normal
Um eine Datei im Nano-Texteditor zu speichern, drücken Sie Ctrl+O
, und drücken Sie dann zur Bestätigung die Eingabetaste. Drücken Sie zum Beenden Ctrl+X
. Führen Sie danach den folgenden Befehl aus, um den Upgrade-Vorgang zu starten.
Wenn Sie Ubuntu 20.10 ausführen, führen Sie den folgenden Befehl aus und befolgen Sie die Anweisungen auf dem Bildschirm, um auf Ubuntu 21.04 zu aktualisieren.
do-release-upgrade
Wenn Sie Ubuntu 20.04 ausführen, führen Sie den folgenden Befehl aus und befolgen Sie die Anweisungen auf dem Bildschirm, um zuerst auf Ubuntu 20.10 zu aktualisieren. Führen Sie danach die gleichen Schritte aus, um auf Ubuntu 21.04 zu aktualisieren.
do-release-upgrade
Grundsätzlich müssen Sie y
drücken um die Fragen zu beantworten.
Der Update-Manager fragt Sie möglicherweise, ob Sie die Dienste während der Paketaktualisierung ohne Nachfrage neu starten möchten. Drücken Sie die Tabulatortaste, um Ja auszuwählen und drücken Sie Enter .
Wenn Sie einen Server aktualisieren, werden wahrscheinlich Meldungen wie unten angezeigt. Ich empfehle N
zu wählen um Ihre aktuelle Version zu behalten. Die aktualisierte Version wird im selben Verzeichnis verfügbar sein. Sie können es später überprüfen.
Sobald das Upgrade abgeschlossen ist, starten Sie Ihren Ubuntu-Desktop oder -Server neu. Um Ihre Ubuntu-Version zu überprüfen, führen Sie Folgendes aus:
lsb_release -a
Ausgabe:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 21.04 Release: 21.04 Codename: Hirsute
Sollten Sie die Option -d verwenden?
Der update-manager
und do-release-upgrade
Befehl kommen mit einem -d
Option, wodurch das System auf eine Entwicklungsversion aktualisiert wird.
Derzeit gilt Ubuntu 21.04 noch als Entwicklungs-Release im Ubuntu-Release-Kadenz, da die Entwicklung von Ubuntu 21.10 noch nicht begonnen hat. Es wird eine Woche nach der Veröffentlichung von Ubuntu 21.04 passieren und wir können das -d
verwenden Option, bevor das passiert. Wenn Ubuntu 21.10 in die Entwicklung eintritt, sollten Sie das -d
nicht verwenden Option.
Bitte installieren Sie vor dem Upgrade alle verfügbaren Updates für Ihre Version
Wenn Sie beim Upgrade-Versuch die folgende Meldung sehen, müssen Sie alle Pakete aktualisieren (sudo apt update;sudo apt upgrade -y
) Starten Sie dann das Betriebssystem neu und versuchen Sie erneut, das Upgrade durchzuführen.
Please install all available updates for your release before upgrading.
Manchmal hält Ihr System einige Pakete zurück, was angezeigt werden kann mit:
sudo apt-mark showhold
Sie müssen das Paket entsperren.
sudo apt-mark unhold package-name
Dann ausführen
sudo apt upgrade
Manchmal sudo apt update
sagt Ihnen, dass ein Paket aktualisiert werden kann, aber sudo apt upgrade
das Paket nicht aktualisieren, können Sie den folgenden Befehl ausführen, um das Paket aufzulisten.
apt list --upgradable
Jetzt können Sie das Paket aktualisieren.
sudo apt upgrade pacakge-name
Wenn dies ein defektes Paket ist, das nicht aktualisiert werden kann, entfernen Sie es.
sudo apt remove package-name
Schlussfolgerung
Ich hoffe, dieses Tutorial hat Ihnen geholfen, Ubuntu 20.04 oder Ubuntu 20.10 auf Ubuntu 21.04 zu aktualisieren. Wenn Sie diesen Beitrag nützlich fanden, abonnieren Sie wie immer unseren kostenlosen Newsletter, um neue Tipps und Tricks zu erhalten 🙂