Das System durch regelmäßige Aktualisierung absichern
Dieser Abschnitt erläutert:
-
Warum es wichtig ist, Ihr System regelmäßig zu aktualisieren
-
Wie Sie Aktualisierungen manuell anwenden, indem Sie die GUI oder die Befehlszeile verwenden
Warum es wichtig ist, Ihr System regelmäßig zu aktualisieren
In diesem Abschnitt wird kurz erläutert, warum es wichtig ist, Ihr System regelmäßig zu aktualisieren.
Jede Software enthält Fehler. Diese Fehler können häufig zu Sicherheitslücken führen, die Ihr System Angreifern zugänglich machen. Nicht aktualisierte Softwarepakete sind eine häufige Ursache für Computerangriffe. Installieren Sie Sicherheitsaktualisierungen daher regelmäßig, um entdeckte Sicherheitslücken schnell zu schließen und deren Ausnutzung zu verhindern.
Manuelle Aktualisierung in der grafischen Oberfläche
In diesem Abschnitt wird beschrieben, wie man neue Aktualisierungen manuell über die grafische Benutzeroberfläche herunterlädt und installiert.
Vorgehensweise
-
Bewegen Sie den Mauszeiger über die linke obere Ecke des Bildschirms, geben Sie „Software“ ein und wählen Sie die Software-Anwendung aus, um sie zu öffnen.
-
Klicken Sie auf den Knopf Aktualisierungen, um die verfügbaren Aktualisierungen anzuzeigen.
-
Klicken Sie auf den Knopf Herunterladen, um neue Aktualisierungen herunterzuladen.
-
Nachdem die Aktualisierungen heruntergeladen wurden, klicken Sie auf den Knopf Neu starten und aktualisieren. Ihr System wird neu gestartet, um die Aktualisierung durchzuführen.
Manuelle Aktualisierungen über die Befehlszeile
In diesem Abschnitt wird beschrieben, wie man neue Aktualisierungen mithilfe der DNF-Paketverwaltung manuell herunterlädt und installiert.
Vorgehensweise
-
Aktualisieren des Systems:
sudo dnf upgrade
Bestätigen Sie das Herunterladen der verfügbaren Pakete.
-
Idealerweise (aber in der Regel nicht erforderlich) verwenden Sie den Befehl
rpmconf, um alle Änderungen an der Konfigurationsdatei, die Sie möglicherweise vorgenommen haben, mit neuen Einstellungen zusammenzuführen, die durch Paketaktualisierungen eingeführt wurden. Dies sollten Sie vor dem Neustart Ihres Systems tun:sudo rpmconf -a
Um die erweiterte Merge-Option zu nutzen, müssen Sie die Umgebungsvariable
MERGEauf einen Editor setzen, der diese Funktion unterstützt (z.B.export MERGE="vimdiff"). Weitere Informationen finden Sie in der Handbuchseite.Wenn Sie das rpmconf-DNF-Plugin installieren, wird
rpmconfam Ende jeder Aktualisierung automatisch ausgeführt. Installieren Sie es mit folgendem Befehl:sudo dnf install python3-dnf-plugin-rpmconf
Weitere Ressourcen
-
Die Handbuchseite
dnf(8) -
Die Handbuchseite
rpmconf(8)
Einrichten automatischer Aktualisierungen
Dieser Abschnitt beschreibt die Verwendung von „dnf automatic“ für folgende automatische Vorgänge:
-
Neue Aktualisierungen herunterladen und installieren
-
Die Aktualisierungen nur herunterladen
-
Benachrichtigungen zu den Aktualisierungen erhalten
Vorgehensweise
-
Das Paket dnf-automatic installieren:
sudo dnf install dnf-automatic
-
Bearbeiten Sie die Konfigurationsdatei
/etc/dnf/automatic.confnach Bedarf. Weitere Informationen finden Sie in der Dokumentation zu DNF Automatic. -
Aktivieren und starten Sie den
systemd-Timer:sudo systemctl enable --now Timer
Ersetzen Sie
Timerdurch einen der folgenden Ausdrücke, je nachdem, welche Aktion Sie ausführen möchten:-
dnf-automatic-install.timerzum Herunterladen und Installieren von Paketen -
dnf-automatic-download.timernur zum Herunterladen von Paketen -
dnf-automatic-notifyonly.timer, um nur Benachrichtigungen über die in der Datei/etc/dnf/automatic.confkonfigurierten Emitter zu erhalten.
Zum Beispiel:
sudo systemctl enable --now dnf-automatic-install.timer Created symlink /etc/systemd/system/timers.target.wants/dnf-automatic-install.timer → /usr/lib/systemd/system/dnf-automatic-install.timer.
-
-
Stellen Sie sicher, dass der Timer erfolgreich aktiviert und gestartet wurde:
sudo systemctl status Timer
Ersetzen Sie
Timerdurch den Timer aus dem vorherigen Schritt, zum Beispiel:sudo systemctl status dnf-automatic-install.timer ● dnf-automatic-install.timer - dnf-automatic-install timer Loaded: loaded (/usr/lib/systemd/system/dnf-automatic-install.timer; enabled; vendor preset: disabled) Active: active (waiting) since Fri 2021-01-29 14:50:22 +08; 1s ago Trigger: Sat 2021-01-30 06:05:57 +08; 15h left Triggers: ● dnf-automatic-install.service Jan 29 14:50:22 localhost.localdomain systemd[1]: Started dnf-automatic-install timer.
Weitere Ressourcen
-
Die Dokumentation zu DNF Automatic
Weitere Ressourcen
-
Das Kapitel DNF im Systemverwaltungshandbuch von Fedora
Want to help? Learn how to contribute to Fedora Docs ›