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:
- 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.
- 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.
- 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.
- 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.
- Linux-Kernel 6.8: Angetrieben vom Linux 6.8-Kernel bringt Fedora 40 Leistungsverbesserungen und neue Funktionen.
- Software-Paket-Updates: Fedora 40 enthält Updates für verschiedene Software-Pakete, wie LLVM 18.
- 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 upgradeStarten Sie Ihr System neu, um die Updates anzuwenden:
$ sudo rebootLassen Sie uns die aktuelle Version mit folgendem Befehl überprüfen:
$ cat /etc/fedora-releaseUm die detaillierte Version auszugeben, führen Sie stattdessen diesen Befehl aus:
$ cat /etc/os-releaseFedora 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.
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.
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“.
Geben Sie Ihr Sudo-Passwort ein, um die Offline-Updates auszulösen:
Klicken Sie auf "Neu starten & Aktualisieren", um fortzufahren.
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.
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.
Sie können die neue Fedora-Version überprüfen, indem Sie ein Terminal öffnen und Folgendes ausführen:
$ cat /etc/fedora-releaseOder,
$ cat /etc/os-releaseSie können auch die Fedora-Version unter Einstellungen -> System -> Über Abschnitt überprüfen.
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 upgradeStarten Sie Ihr System neu, um die Updates anzuwenden.
$ sudo rebootSchritt 2 - DNF-Plugin installieren:
Installieren Sie das DNF-System-Upgrade-Plugin, falls es noch nicht installiert ist:
$ sudo dnf install dnf-plugin-system-upgradeSchritt 3 - Beginnen Sie das Upgrade:
Beginnen Sie den Upgrade-Prozess, indem Sie den folgenden Befehl ausführen:
$ sudo dnf system-upgrade download --releasever=40Dieser 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 --allowerasingSchritt - 4 Neustarten und Aktualisieren:
Nachdem der Download abgeschlossen ist, starten Sie Ihren Server neu, um den Upgrade-Prozess zu beginnen:
$ sudo dnf system-upgrade rebootSchritt 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-releaseSie 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 fedora402. 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 packages3. 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 --unsatisfiedListe alle doppelten Pakete mit dem Befehl auf:
$ sudo dnf repoquery --duplicatesListe alle Pakete auf, die nicht in den Repositorien sind:
$ sudo dnf list extrasWenn 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 autoremove4. 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-packages5. Systemkonfigurationsdateien aktualisieren
Um Systemkonfigurationsdateien zu aktualisieren, verwenden Sie das Tool rpmconf.
Um das Tool rpmconf zu installieren, führen Sie aus:
$ sudo dnf install rpmconfSobald die Installation abgeschlossen ist, führen Sie den folgenden Befehl aus:
$ sudo rpmconf -a6. 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 danglingUm die hängenden Symlinks zu entfernen, führen Sie Folgendes aus:
$ sudo symlinks -r -d /usrStarten Sie schließlich Ihr System neu:
$ sudo rebootFazit
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.








