GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

2 Möglichkeiten zum Upgrade von Ubuntu 20.04 auf Ubuntu 20.10 (GUI &Terminal)

Ubuntu 20.10, mit dem Codenamen Groovy Gorilla , wird am 22. Oktober 2020 veröffentlicht. Dieses Tutorial zeigt Ihnen 2 Möglichkeiten zum Upgrade von Ubuntu 20.04 auf Ubuntu 20.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.

Beachten Sie, dass Ubuntu 20.04 eine LTS-Version (Long Term Support) ist, die 5 Jahre lang unterstützt wird. Ubuntu 20.10 ist eine Nicht-LTS-Version , was bedeutet, dass es nur für 9 Monate bis Juli 2021 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 Ubuntu 20.10 zu aktualisieren.

Ubuntu 20.10 Neue Funktionen

  • Linux-Kernel 5.8 . Sie erhalten auch alle neuen Funktionen von Kernel 5.5, 5.6 und 5.7, wie VirtualBox-Ordnerfreigabe, Thunderbolt 3- und USB4-Unterstützung, Apple USB-Schnellladung, Booten im gemischten EFI-Modus, volle Unterstützung für exFAT Dabei handelt es sich um ein für Flash-Speicher optimiertes Dateisystem, das eine Dateigröße von mehr als 4 GB zulässt .
  • GNOME 3.38
  • WLAN-Hotspot-Freigabe mit QR-Code
  • Anmeldung per Fingerabdruck ermöglicht es Ihnen, Ihren Computer mit Ihrem Finger zu entsperren und sich anzumelden, wenn Ihr Computer über ein Lesegerät für Fingerabdrücke verfügt.
  • Das Ubiquity-Installationsprogramm verfügt jetzt über Active Directory (AD) Integration.
  • Hochpräzises Touchpad-Scrollen in Firefox 81.
  • Thunderbird 78, das jetzt über einen integrierten Kalender verfügt und OpenPGP Verschlüsselungsunterstützung.
  • Nginx 1.18, PHP7.4, Ruby 2.7, Python 3.8 und 3.9, OpenJDK 8, 11, 13, 14 und 15.

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 auf Ubuntu 20.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 und ändern Sie dann 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 dann dieses Fenster.

Öffnen Sie als Nächstes ein Terminalfenster und geben Sie den folgenden Befehl im Terminal ein.

update-manager

Nachdem Sie nach Updates gesucht haben, teilt Ihnen der Update-Manager mit, dass Ubuntu 20.10 jetzt verfügbar ist. Klicken Sie auf Upgrade Schaltfläche.

Geben Sie dann Ihr Passwort ein. Das Fenster mit den Versionshinweisen wird angezeigt. Klicken Sie auf Aktualisieren .

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. (Das Fenster sagt „Upgrade von Ubuntu auf Version 20.04“. Eigentlich wird Ubuntu auf Version 20.10 aktualisiert.)

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 Name nicht im Software-Repository der neuen Ubuntu-Version zu finden ist. 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 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 20.10
Release:	20.10
Codename:	groovy

Upgrade von Ubuntu 20.04 auf Ubuntu 20.10 ü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 20.10 zu aktualisieren, führen Sie zuerst den folgenden Befehl aus, um vorhandene Softwarepakete 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 Paket installiert.

sudo apt install update-manager-core

Bearbeiten Sie als Nächstes /etc/update-manager/release-upgrades Datei mit einem Befehlszeilen-Texteditor wie Nano .

sudo nano /etc/update-manager/release-upgrades

Ändern Sie den Wert von prompt von lts auf normal .

Um eine Datei im Nano-Texteditor zu speichern, drücken Sie Ctrl+O , und drücken Sie dann Enter bestätigen. Drücken Sie zum Beenden Ctrl+X . Führen Sie danach den folgenden Befehl aus, um den Upgrade-Vorgang zu starten.

do-release-upgrade

Folgen Sie dann den Anweisungen auf dem Bildschirm, um auf Ubuntu 20.10 zu aktualisieren. 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 20.10
Release:	20.10
Codename:	groovy

Fehlerbehebung

Wenn beim Upgrade über die Befehlszeile die folgende Fehlermeldung angezeigt wird.

After updating your package information, the essential package 
'ubuntu-minimal' could not be located. This may be because you have 
no official mirrors listed in your software sources, or because of 
excessive load on the mirror you are using. See /etc/apt/sources.list 
for the current list of configured software sources. 
In the case of an overloaded mirror, you may want to try the upgrade 
again later.

Dann müssen Sie zu einem anderen Software-Repository-Spiegel wechseln. Ich verwende zum Beispiel mirrors.ustc.edu.cn Mirror kann ich zu us.archive.ubuntu.com wechseln Mirror mit dem folgenden Befehl.

sudo sed -i 's/mirrors.ustc.edu.cn/us.archive.ubuntu.com/g' /etc/apt/sources.list

Aktualisieren Sie dann das Paket-Repository.

sudo apt update

Aktualisieren Sie erneut auf Ubuntu 20.10.

do-release-upgrade

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

So aktivieren Sie Repositories von Drittanbietern wieder

Repositories von Drittanbietern werden in der .list definiert Dateien unter /etc/apt/sources.list.d/ Verzeichnis. Aktivieren Sie zunächst die Repositories von Drittanbietern mit dem folgenden Befehl, der den # entfernt Zeichen in Zeilen, die mit deb beginnen .

sudo sed -i '/deb/s/^#//g' /etc/apt/sources.list.d/*.list

Ändern Sie dann alle Instanzen von focal zu groovy .

sudo sed -i 's/focal/groovy/g' /etc/apt/sources.list.d/*.list

Paket-Repository-Index aktualisieren.

sudo apt update

Einige Repositorys von Drittanbietern haben keinen Eintrag für Ubuntu 20.10, daher werden Sie wahrscheinlich Fehler wie diese sehen:

E: The repository 'http://linux.dropbox.com/ubuntu focal Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Sie müssen diese Repository-Dateien einzeln bearbeiten und deaktivieren. Zum Beispiel bearbeite ich die Dropbox-Repository-Datei.

sudo nano /etc/apt/sources.list.d/dropbox.list

Deaktivieren Sie dieses Repository, indem Sie # hinzufügen Zeichen am Anfang der Zeile.

# deb [arch=i386,amd64] http://linux.dropbox.com/ubuntu focal main # disabled on upgrade to focal

Speichern und schließen Sie die Datei. Sie müssen warten, bis diese Repositorys Unterstützung für Ubuntu 20.10 hinzufügen. Einige Softwarepakete in Repositorys von Drittanbietern sind möglicherweise in 20.10 enthalten. Beispielsweise enthält das Ubuntu 20.10-Repository den nextcloud-desktop Paket, daher brauche ich das Nextcloud PPA nicht mehr. Ich kann das Nextcloud PPA löschen.

sudo rm /etc/apt/sources.list.d/nextcloud-client.list*

Ubuntu
  1. So aktualisieren Sie auf Ubuntu 20.04

  2. So aktualisieren Sie Ubuntu auf 20.10

  3. So aktualisieren Sie Ubuntu auf 21.10

  4. So aktualisieren Sie Ubuntu auf 21.04

  5. Ubuntu-Terminal

2 Möglichkeiten zum Upgrade von Ubuntu 18.04/18.10 auf Ubuntu 19.04 (GUI &Terminal)

2 Möglichkeiten zum Upgrade von Ubuntu 18.04/19.04 auf Ubuntu 19.10 (GUI &Terminal)

2 Möglichkeiten zum Upgrade von Ubuntu 20.04/21.04 auf 21.10 (GUI &Terminal)

2 Möglichkeiten zum Upgrade von Ubuntu 20.04/20.10 auf 21.04 (GUI &Terminal)

Aktualisieren Sie Ubuntu 20.04 auf Ubuntu 21.04 mit Terminal oder GUI

Nach dem Upgrade von Ubuntu 18.04 von GUI auf Terminal geändert?