Fedora

So aktualisieren Sie die Fedora-Workstation offline?

So aktualisieren Sie die Fedora-Workstation offline?
Es ist wichtig, das Betriebssystem auf dem neuesten Stand zu halten, da Updates Bugfixes, Leistungsverbesserungen, Sicherheitspatches und andere enthalten. Im Fall von Linux bedeutet die Aktualisierung des Systems meistens, alle installierten Pakete auf dem neuesten Stand zu halten.

Offline-Aktualisierung ist ein interessantes Konzept, wenn ein System aktualisiert werden muss, aber keine zuverlässige Internetverbindung vorhanden ist. In einer solchen Situation werden die Aktualisierungspakete manuell von einer anderen Quelle heruntergeladen und auf den Offline-Computer angewendet.

In diesem Handbuch erfahren Sie, wie Sie die Fedora-Workstation offline aktualisieren.

Offline-Update Fedora

Fedora ist eine moderne Linux-Distribution mit robuster Paketverwaltung. Dank seiner Paketmanager (DNF und YUM) ist es möglich, Fedora ohne Internetverbindung zu aktualisieren. Für das bestmögliche Erlebnis muss das Offline-Gerät jedoch möglicherweise für kurze Zeit mit dem Internet verbunden sein.

Es wird dringend empfohlen, die CLI für die Offline-Aktualisierung von Fedora zu verwenden.

Abrufen der Paketaktualisierungsliste

Der erste Schritt besteht darin, zu bestimmen, für welche Pakete Updates verfügbar sind. Nur für diesen Schritt ist eine Internetverbindung zum System erforderlich.

Paketaktualisierungsliste mit YUM:

Der folgende YUM-Befehl listet alle Pakete auf, für die Updates verfügbar sind.

$ yum repoquery --upgrade --queryformat '%name.%Bogen'

Für den nächsten Schritt müssen wir diese Liste in eine Textdatei exportieren.

$ yum repoquery --upgrade --queryformat '%name.%arch' > update_list.TXT

Paketaktualisierungsliste mit DNF:

Der folgende DNF-Befehl listet alle Pakete auf, für die Updates verfügbar sind.

$ dnf repoquery --upgrade --queryformat '%name.%Bogen'

Exportieren Sie die Liste in eine Textdatei.

$ dnf repoquery --upgrade --queryformat '%name.%arch' > update_list.TXT

Paketliste mit RPM:

Wenn keine Internetverbindung verfügbar ist, besteht eine alternative Strategie darin, sich die Liste aller installierten Pakete zu holen und damit zu arbeiten. Natürlich verlängert diese Methode die Dauer des Prozesses erheblich increase. Es wird nicht empfohlen und befolge nur, wenn du musst.

Holen Sie sich alle installierten Pakete in einem schönen Format.

$ rpm -qa --queryformat "%NAME\n"

Exportieren Sie diese Liste in eine Textdatei.

$ rpm -qa --queryformat "%NAME\n" > update_list.TXT

Pakete herunterladen

Jetzt ist es an der Zeit, die gewünschten Pakete herunterzuladen. Exportieren Sie die Textdatei mit der Liste der herunterzuladenden Pakete, laden Sie sie auf einen anderen Fedora-Computer und folgen Sie einer der folgenden Methoden, um sie herunterzuladen.

Prüfen Sie zunächst, ob die Textdatei nur die Paketliste enthält und sonst nichts.

$ vim update_list.TXT

Update-Pakete mit YUM herunterladen:

Der folgende YUM-Befehl lädt die in der Textdatei aufgeführten Pakete herunter und speichert sie im angegebenen Verzeichnis directory. Um Probleme im Zusammenhang mit Abhängigkeiten zu vermeiden, verwenden Sie das Flag „-resolve“.

$ yum download --resolve $(cat update_list.txt) --downloaddir="
"

Update-Pakete mit DNF herunterladen:

Ähnlich wie bei YUM lädt der folgende DNF-Befehl alle Pakete (und Abhängigkeiten) herunter und speichert sie im jeweiligen Verzeichnis.

$ dnf herunterladen --resolve $(cat update_list.txt) --downloaddir=""

Installieren der Updates

Endlich ist es an der Zeit, den Offline-Computer zu aktualisieren. Exportieren Sie die Update-Pakete in das Offline-System und befolgen Sie eine der folgenden Methoden, um die RPM-Pakete zu installieren.

Updates mit YUM installieren:

Der folgende Befehl installiert alle RPM-Pakete mit YUM.

$ sudo yum install //*.U/min

Installieren Sie Updates mit DNF:

Der folgende Befehl installiert alle RPM-Pakete mit DNF.

$ sudo dnf installieren //*.U/min

Abschließende Gedanken

Es ist eine vollständige Anleitung zur Offline-Aktualisierung der Fedora-Workstation. Diese Methode funktioniert auf jeder modernen Version von Fedora und ist überhaupt keine schwierige Aufgabe.

Der einzige Nachteil dieses Ansatzes ist der Zeit- und Arbeitsaufwand, den es erfordert. Während die manuelle Aufgabe minimal ist, ist der zeitaufwendigste Teil das Herunterladen und Installieren all dieser RPM-Pakete (insbesondere wenn die Liste zu lang ist).

Viel Spaß beim Rechnen!

Top 5 ergonomische Computermaus-Produkte für Linux
Verursacht längere Computernutzung Schmerzen im Handgelenk oder in den Fingern?? Leiden Sie unter steifen Gelenken und müssen ständig die Hände schütt...
So ändern Sie die Maus- und Touchpad-Einstellungen mit Xinput in Linux
Die meisten Linux-Distributionen werden standardmäßig mit der Bibliothek „libinput“ ausgeliefert, um Eingabeereignisse auf einem System zu verarbeiten...
Weisen Sie Ihre Maustasten mit der X-Mouse Button Control für verschiedene Software unterschiedlich zu
Vielleicht benötigen Sie ein Tool, mit dem sich die Steuerung Ihrer Maus bei jeder von Ihnen verwendeten Anwendung ändern kann. In diesem Fall können ...