Ubuntu 21.10 , mit dem Codenamen Impish Indri , wird am 14. Oktober 2021 veröffentlicht. Dieses Tutorial zeigt Ihnen 2 Möglichkeiten zum Upgrade von Ubuntu 20.04/Ubuntu 21.04 auf 21.10 . 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.10 ist eine Nicht-LTS-Version , was bedeutet, dass es nur für 9 Monate bis Juli 2022 unterstützt wird. Wenn Sie Stabilität dem neuesten Stand vorziehen, dann bleiben Sie bei Ubuntu 20.04. Aber wenn Sie die neueste und beste Software erleben möchten, können Sie diesem Tutorial folgen, um von Ubuntu 20.04 auf 21.10 zu aktualisieren.
Ubuntu 21.04 wird im Januar nächsten Jahres sein Ende erreichen, daher empfehle ich 21.04-Benutzern, so schnell wie möglich auf Ubuntu 21.10 zu aktualisieren.
Hinweis Hinweis:Bevor Sie das Upgrade durchführen, können Sie das Programm systemback 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 21.04 auf 21.10 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 21.04 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.10 hat 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 21.04 ist ist nun verfügbar. Klicken Sie auf upgrade
Taste. Sie müssen zuerst auf Ubuntu 21.04 aktualisieren und dann dasselbe Verfahren zum Upgrade auf Ubuntu 21.10 befolgen. Dies liegt daran, dass Ubuntu 21.04 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.10 Release: 21.10 Codename: impish
Upgrade von Ubuntu 20.04/21.04 auf Ubuntu 21.10 über die Befehlszeile
Sie können die Befehlszeile verwenden, um den Ubuntu-Desktop oder einen Headless-Server zu aktualisieren. Sollten Sie Ihren Ubuntu-Server aktualisieren?
- Wenn Sie einen geschäftskritischen Produktionsserver wie Plesk betreiben, wird empfohlen, bei Ubuntu 20.04 LTS zu bleiben.
- Wenn Sie einen Personal Server betreiben oder sehr einfache Anwendungen auf dem Server haben, können Sie ihn auf 21.10 aktualisieren.
Halten Sie Ihre SSH-Sitzung am Leben
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
Installieren Sie außerdem den screen
Dienstprogramm auf dem Server.
sudo apt install screen
Dann Startbildschirm:
screen
Beim ersten Start sehen Sie einen Einführungstext, drücken Sie einfach Enter
beenden. Dann können Sie wie gewohnt Befehle ausführen. Wenn Ihre Internetverbindung plötzlich unterbrochen wird, stellen Sie eine SSH-Verbindung zu Ihrem Server her und führen Sie den folgenden Befehl aus, um die vorherige Bildschirmsitzungs-ID abzurufen.
screen -ls
Beispielausgabe:
There is a screen on: 32113.pts-1.focal (10/14/2021 03:45:29 PM) (Detached) 1 Socket in /run/screen/S-linuxbabe.
Dann können Sie sich wieder mit der vorherigen Screen-Sitzung verbinden.
screen -d -r 32113
So führen Sie ein Upgrade von der Befehlszeile aus
Um auf Ubuntu 21.10 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 21.04 ausführen , führen Sie dann den folgenden Befehl aus und befolgen Sie die Anweisungen auf dem Bildschirm, um auf Ubuntu 21.10 zu aktualisieren.
do-release-upgrade
Wenn Sie Ubuntu 20.04 ausführen , führen Sie dann den folgenden Befehl aus und befolgen Sie die Anweisungen auf dem Bildschirm, um zuerst auf Ubuntu 21.04 zu aktualisieren. Befolgen Sie danach die gleichen Schritte, um auf Ubuntu 21.10 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.10 Release: 21.10 Codename: impish
Empfohlene Lektüre:
- Linux-Terminal und -Konsole für Anfänger erklärt
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.10 noch als Entwicklungs-Release im Ubuntu-Release-Kadenz, da die Entwicklung von Ubuntu 22.04 noch nicht begonnen hat. Es wird eine Woche nach der Veröffentlichung von Ubuntu 21.10 passieren und wir können das -d
verwenden Option, bevor das passiert. Wenn Ubuntu 22.04 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 21.04 auf Ubuntu 21.10 zu aktualisieren. Wenn Sie diesen Beitrag nützlich fanden, abonnieren Sie wie immer unseren kostenlosen Newsletter, um neue Tipps und Tricks zu erhalten 🙂