Website-Suche

Wie man von Fedora 39 auf Fedora 40 aktualisiert


Fedora, eine führende Linux-Distribution, die für ihre neuesten Funktionen und Stabilität bekannt ist, hat kürzlich ihre neueste Version, Fedora 40, veröffentlicht. Wenn Sie derzeit Fedora 39 verwenden und gespannt darauf sind, die neuen Funktionen von Fedora 40 zu erkunden, wird Sie dieser Leitfaden durch die Schritte zum Upgrade von Fedora 39 auf Fedora 40 sowohl für Fedora Workstation als auch für Fedora Server führen.

Bevor wir mit dem Upgrade-Prozess für Fedora 40 beginnen, lassen Sie uns die neuen Funktionen von Fedora 40 erkunden.

Fedora 40 Highlights

Fedora Workstation 40 führt mehrere spannende Aktualisierungen und Verbesserungen ein:

  1. GNOME 46: Diese Version enthält die neueste GNOME-Desktop-Umgebung, GNOME 46, die Verbesserungen der Dateien-App mit neuen Funktionen und verbesserter Barrierefreiheit umfasst. Kern-Apps wurden ebenfalls für eine bessere Benutzerfreundlichkeit verfeinert.
  2. Einstellungen-App Verbesserungen: Die Einstellungen-App in GNOME 46 wurde erheblich aktualisiert und bietet mehr Tastenkombinationen für eine einfachere Navigation, eine moderne Oberfläche, schnellere Ladezeiten der Darstellungseinstellungen und eine verbesserte Druckempfindlichkeit für Wacom-Stifte. Sie enthält jetzt ein Systempanel, das Einstellungen zu Region & Sprache, Datum & Uhrzeit, Remote-Desktop und Über für eine einfachere Navigation gruppiert.
  3. Touchpad-Verbesserungen: GNOME 46 führt aktualisierte Touchpad-Einstellungen mit zwei neuen Optionen ein, darunter Sekundärklick, der es den Benutzern ermöglicht, zwischen Zwei-Finger- oder Eckklick-Aktionen zu wählen.
  4. KDE Plasma 6.0: Fedora 40 bietet neben GNOME 46 auch die neue Desktop-Umgebung KDE Plasma 6.0 an und bietet den Nutzern so eine alternative Desktop-Erfahrung.
  5. Linux-Kernel 6.8: Angetrieben vom Linux 6.8-Kernel bringt Fedora 40 Leistungsverbesserungen und neue Funktionen.
  6. Software-Paket-Updates: Fedora 40 enthält Updates für verschiedene Software-Pakete, wie LLVM 18.
  7. Werkzeuge für die KI-Entwicklung: Fedora Linux 40 enthält jetzt das PyTorch-Paket. PyTorch, ein weit verbreitetes Framework für Deep Learning.

Für weitere Details sehen Sie sich die Fedora 40 Versionshinweise an.

Voraussetzungen

Bevor Sie den Upgrade-Prozess beginnen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllt haben:

  • Sichern Sie Ihre Daten: Es ist entscheidend, Ihre wichtigen Daten zu sichern, um möglichen Datenverlust während des Upgrades zu verhindern. Sie können unsere Kategorie Backup-Tools durchsuchen, um einige gute Anwendungen zur Sicherung Ihrer Daten zu finden.
  • Stabile Internetverbindung: Stellen Sie sicher, dass Sie eine stabile Internetverbindung haben, da der Upgrade-Prozess das Herunterladen von Paketen aus den Fedora-Repositories beinhaltet.
  • Unterbrechungsfreie Stromversorgung: Plötzliche Stromausfälle oder Unterbrechungen während eines Upgrades können potenziell zu Datenkorruption oder Systeminstabilität führen. Um ein reibungsloses und sicheres Upgrade zu gewährleisten, ist es eine gute Praxis, eine USV zu haben oder sicherzustellen, dass eine stabile Stromquelle vorhanden ist, um Unterbrechungen zu vermeiden.
  • Überprüfen Sie die häufigen Probleme von Fedora 40: Sehen Sie sich die häufigen Probleme von Fedora 40 an und entscheiden Sie, ob Sie fortfahren möchten.
  • Geduld: Das Aufrüsten Ihres Systems kann je nach Internetgeschwindigkeit und Systemleistung einige Zeit in Anspruch nehmen.

Fedora-Upgrade-Einschränkung

Upgrades in Fedora folgen einem bestimmten Muster. Upgrades auf die unmittelbar nächste Version (z. B. 39 auf 40) sowie Upgrades, die eine Version überspringen (z. B. 38 auf 40), werden beide offiziell unterstützt.

Upgrades über mehr als zwei Versionen hinweg werden jedoch offiziell nicht unterstützt. Zum Beispiel können Sie nicht direkt von Fedora 37 auf 40 upgraden. Obwohl es in einigen Fällen funktionieren könnte, ist es keine empfohlene oder unterstützte Methode. Wenn Sie bei solchen Upgrades auf Probleme stoßen, erhalten Sie keinen offiziellen Support.

Um ein reibungsloses Upgrade-Erlebnis zu gewährleisten, ist es ratsam, dem unterstützten Upgrade-Pfad zu folgen. Im Beispiel eines Upgrades von Fedora 37 auf 40 besteht der empfohlene Ansatz darin, zunächst von Fedora 37 auf die nächste Version in der Reihenfolge (d. h. von 37 auf 38) zu aktualisieren und dann mit dem Upgrade von 38 auf 40 fortzufahren.

Darüber hinaus ist es immer eine gute Praxis, Ihre Fedora-Installation zu aktualisieren, bevor sie ihr Ende der Lebensdauer (EOL) erreicht, um sicherzustellen, dass Sie rechtzeitig Updates, Sicherheitsupdates und Unterstützung von der Fedora-Community erhalten.

Das ist für jetzt genug. Ohne länger zu warten, lasst uns mit dem Upgrade auf Fedora 40 beginnen.

Fedora 39 aktualisieren

Stellen Sie sicher, dass Ihre Fedora 39-Installation auf dem neuesten Stand ist. Sie können dies tun, indem Sie die folgenden Befehle in Ihrem Terminal ausführen:

$ sudo dnf --refresh update
$ sudo dnf upgrade

Starten Sie Ihr System neu, um die Updates anzuwenden:

$ sudo reboot

Lassen Sie uns die aktuelle Version mit folgendem Befehl überprüfen:

$ cat /etc/fedora-release

Um die detaillierte Version auszugeben, führen Sie stattdessen diesen Befehl aus:

$ cat /etc/os-release

Fedora-Version vom Terminal überprüfen

Fedora 39 Workstation über GNOME Software auf Fedora 40 Workstation aktualisieren

Sie können das Upgrade von Fedora 39 auf Fedora 40 mit der GNOME-Softwareanwendung durchführen, die eine benutzerfreundliche grafische Oberfläche für die Systemverwaltung bietet.

Schritt 1 - GNOME Software öffnen:

Klicken Sie auf das Menü „Aktivitäten“ in der oberen linken Ecke Ihres Fedora 39-Desktops, geben Sie „Software“ in die Suchleiste ein und klicken Sie auf das Symbol der Anwendung „Software“, um sie zu öffnen.

Öffnen Sie GNOME Software in Fedora

Schritt 2 - Gehe zum Bereich Updates:

Klicken Sie in GNOME Software auf die Registerkarte "Updates". Sie sollten eine Option "Fedora Linux 40 verfügbar" sehen. Klicken Sie auf die Schaltfläche Herunterladen, um den Downloadvorgang zu starten.

Klicken Sie auf die Schaltfläche Herunterladen, um Fedora Linux 40 herunterzuladen

GNOME Software wird die notwendigen Dateien für das Fedora 40-Upgrade herunterladen. Dieser Vorgang kann einige Zeit dauern, abhängig von der Geschwindigkeit Ihrer Internetverbindung.

Schritt 3 - Neustarten und Aktualisieren:

Sobald der Download abgeschlossen ist, werden Sie aufgefordert, Ihr Fedora-System neu zu starten. Klicken Sie auf die Schaltfläche „Neu starten & Upgrade“.

Klicken Sie auf die Option 'Neu starten und aktualisieren'

Geben Sie Ihr Sudo-Passwort ein, um die Offline-Updates auszulösen:

Geben Sie das Sudo-Passwort ein, um Fedora-Updates auszulösen

Klicken Sie auf "Neu starten & Aktualisieren", um fortzufahren.

Neustarten und Fedora-Upgrade installieren

Ihr System wird jetzt neu starten.

Sobald Ihr Computer neu startet, wird das eigentliche Upgrade jetzt beginnen. Seien Sie geduldig. Es wird ein paar Minuten dauern, bis es abgeschlossen ist.

Installation von Fedora 40 Updates

Nachdem das Upgrade installiert ist, wird Ihr System noch einmal neu starten.

Schritt 4 - Melden Sie sich bei Fedora 40 an

Sobald Ihr Computer neu startet, melden Sie sich an Ihrem Fedora-40-Desktop an.

Herzlichen Glückwunsch! Sie haben Ihr Fedora-39-System erfolgreich auf Fedora 40 mit GNOME Software aktualisiert.

Willkommen auf dem Fedora 40 Desktop

Sie können die neue Fedora-Version überprüfen, indem Sie ein Terminal öffnen und Folgendes ausführen:

$ cat /etc/fedora-release

Oder,

$ cat /etc/os-release

Überprüfen Sie die Fedora Linux 40 Version über die Kommandozeile

Sie können auch die Fedora-Version unter Einstellungen -> System -> Über Abschnitt überprüfen.

Überprüfen Sie die Fedora 40 Version im Abschnitt Systemeinstellungen

Jetzt, da Sie Ihre Fedora-39-Installation erfolgreich auf Fedora 40 aktualisiert haben.

Viel Spaß beim Erkunden der neuen Funktionen und Verbesserungen in Fedora 40!

Upgrade von Fedora 39 Server auf Fedora 40 Server

Schritt 1 - Fedora-Server aktualisieren:

Melden Sie sich bei Ihrem Fedora-Server an und öffnen Sie eine Terminal-Sitzung. Aktualisieren Sie Ihren Server mit den Befehlen:

$ sudo dnf --refresh update
$ sudo dnf upgrade

Starten Sie Ihr System neu, um die Updates anzuwenden.

$ sudo reboot

Schritt 2 - DNF-Plugin installieren:

Installieren Sie das DNF-System-Upgrade-Plugin, falls es noch nicht installiert ist:

$ sudo dnf install dnf-plugin-system-upgrade

Schritt 3 - Beginnen Sie das Upgrade:

Beginnen Sie den Upgrade-Prozess, indem Sie den folgenden Befehl ausführen:

$ sudo dnf system-upgrade download --releasever=40

Dieser Befehl wird die erforderlichen Pakete für das Upgrade herunterladen. Diese Aufgabe sollte mehrere Minuten dauern, da viele Pakete heruntergeladen werden.

Wenn einige Ihrer Pakete unbefriedigte Abhängigkeiten haben, wird das Upgrade sich weigern, fortzufahren, bis Sie es erneut mit einer zusätzlichen --allowerasing-Option ausführen.

$ sudo dnf system-upgrade download --releasever=40 --allowerasing

Schritt - 4 Neustarten und Aktualisieren:

Nachdem der Download abgeschlossen ist, starten Sie Ihren Server neu, um den Upgrade-Prozess zu beginnen:

$ sudo dnf system-upgrade reboot

Schritt 5 - Fortschritt des Upgrades:

Ihr Server wird neu gestartet und das Upgrade ausführen. Befolgen Sie die Anweisungen auf dem Bildschirm, und der Vorgang wird automatisch abgeschlossen.

Schritt 6 - Überprüfen Sie das Upgrade:

Sobald das Upgrade abgeschlossen ist, melden Sie sich bei Ihrem Fedora 39 Server an. Bestätigen Sie die neue Fedora-Version, indem Sie Folgendes ausführen:

$ cat /etc/fedora-release

Sie haben Ihren Fedora-Server erfolgreich auf Fedora 40 aktualisiert.

Fedora-Aufgaben nach dem Upgrade

In diesem Abschnitt werden wir einige Aufgaben nach dem Upgrade durchführen, wie zum Beispiel den Hostnamen ändern, unerwünschte Pakete entfernen, Konfigurationsdateien aktualisieren, verwaiste Symlinks löschen und alte Kernel bereinigen usw.

Die unten angegebenen Schritte gelten sowohl für die Fedora-Desktop- als auch für die Server-Editionen.

1. Hostname ändern

Ich verwende normalerweise den Namen der Distribution als Hostnamen. Zum Beispiel wäre der Hostname für meinen Fedora 40 Desktop fedora40. Wenn du so bist wie ich, ändere den Hostnamen, um deiner aktuellen Version zu entsprechen.

Um den Hostnamen zu ändern, führen Sie aus:

$ sudo hostnamectl set-hostname fedora40

2. DNF-Metadaten-Cache bereinigen

Nach dem Upgrade können die zwischengespeicherten Metadaten und Transaktionen mit den folgenden Befehlen gelöscht werden:

$ sudo dnf system-upgrade clean
$ sudo dnf clean packages

3. Alte Pakete entfernen

Listen Sie alle Pakete mit defekten oder nicht erfüllten Abhängigkeiten auf, führen Sie aus:

$ sudo dnf update
$ sudo dnf repoquery --unsatisfied

Liste alle doppelten Pakete mit dem Befehl auf:

$ sudo dnf repoquery --duplicates

Liste alle Pakete auf, die nicht in den Repositorien sind:

$ sudo dnf list extras

Wenn Sie sie nicht mehr benötigen, führen Sie einfach die folgenden Befehle aus, um alte und ungenutzte Pakete zu entfernen.

$ sudo dnf remove $(sudo dnf repoquery --extras --exclude=kernel,kernel-*)
$ sudo dnf autoremove

4. Bereinigen Sie veraltete Pakete

Einige Pakete werden in jeder Fedora-Version eingestellt. Sie könnten veraltet sein oder der Maintainer hat die Pakete aufgegeben. Die eingestellten Pakete werden keine Updates erhalten, nicht einmal Sicherheitsupdates.

Um veraltete und nicht mehr verwendete Pakete zu entfernen, führen Sie aus:

$ sudo dnf install remove-retired-packages 
$ remove-retired-packages

5. Systemkonfigurationsdateien aktualisieren

Um Systemkonfigurationsdateien zu aktualisieren, verwenden Sie das Tool rpmconf.

Um das Tool rpmconf zu installieren, führen Sie aus:

$ sudo dnf install rpmconf

Sobald die Installation abgeschlossen ist, führen Sie den folgenden Befehl aus:

$ sudo rpmconf -a

6. Alte Kernel bereinigen

Der Befehl dnf autoremove entfernt keine ungenutzten Kernel, um unbeabsichtigte Kernel-Entfernungen zu vermeiden. Wenn Sie alte Kernel entfernen möchten, führen Sie den folgenden Befehl aus:

$ sudo dnf remove $(dnf repoquery --installonly --latest-limit=-3)

Der obige Befehl entfernt alle alten Kernel und behält nur die neuesten 3 Kernel.

Vorsicht: Es wird DRINGEND EMPFOHLEN, mindestens zwei Kernel zu behalten. Denn wenn es nach dem Upgrade ein Problem mit der aktuellen Kernel-Version gibt, können Sie sicher auf den älteren Kernel wechseln.

7. Entfernen Sie defekte Symlinks

Nach dem System-Upgrade würden einige ungenutzte Symlinks in Ihrem System verbleiben. Sie müssen die hängenden Softlinks oder Symlinks finden und löschen, die nirgendwo hinzeigen.

Um defekte Symlinks im Verzeichnis /usr zu finden, führen Sie aus:

$ sudo symlinks -r /usr | grep dangling

Um die hängenden Symlinks zu entfernen, führen Sie Folgendes aus:

$ sudo symlinks -r -d /usr

Starten Sie schließlich Ihr System neu:

$ sudo reboot

Fazit

In diesem Leitfaden haben wir gesehen, wie man von Fedora 39 auf Fedora 40 upgraden kann, entweder über das Gnome Software Center oder über die Kommandozeile. Am Ende haben wir einige Schritte nach dem Upgrade aufgeführt, die durchgeführt werden müssen, um das neu aufgerüstete Fedora-System aufzuräumen.

Das Aktualisieren Ihres Fedora-Systems auf die neueste Version ermöglicht es Ihnen, die neuesten Funktionen, Sicherheitsverbesserungen und Optimierungen zu nutzen.

Stellen Sie sicher, dass Sie Ihr System regelmäßig aktualisieren, um mit den Entwicklungen der Fedora-Community auf dem Laufenden zu bleiben. Sollten Sie während des Upgrade-Prozesses auf Probleme stoßen, hinterlassen Sie bitte einen Kommentar unten oder wenden Sie sich an die offizielle Dokumentation von Fedora.