Website-Suche

So richten Sie automatische Updates für CentOS 8 ein


Das Beste, was Sie für Ihre Daten und Ihren Computer tun können, ist, sie sicher zu halten. Es kann so einfach sein wie das Aktivieren von Updates. Die meisten Leute, die CentOS 8 verwenden, wissen jedoch nicht, wie das geht.

In diesem Artikel erfahren Sie, wie Sie automatische Software-Updates auf einem CentOS 8 Linux-Computer aktivieren. Sie werden lernen, wie Sie Ihr System so einrichten, dass Sie Sicherheits- und andere Updates nicht manuell installieren müssen.

Auf dieser Seite
  1. Festlegen automatischer CentOS 8-Updates mithilfe des automatischen RPM-Pakets
  2. Festlegen automatischer CentOS 8-Updates über die Cockpit-Webkonsole

Festlegen automatischer CentOS 8-Updates mithilfe des automatischen RPM-Pakets

Als erstes müssen Sie das DNF-automatic RPM-Paket installieren. Das Paket enthält eine DNF-Komponente, die automatisch gestartet wird. Um es zu installieren, verwenden Sie den folgenden Befehl.

# dnf install dnf-automatic

Weitere Details zum Paket erhalten Sie mit dem Befehl rpm.

# rpm -qi dnf-automatic

Als nächstes wird die Konfiguration der dnf-automatic-Updates vorgenommen. Die Konfigurationsdatei befindet sich unter /etc/dnf/automatic.conf. Nachdem Sie die Datei geöffnet haben, können Sie die erforderlichen Werte so einstellen, dass sie Ihren Softwareanforderungen entsprechen.

Eine Konfigurationsdatei sieht wie folgt aus.

[commands]
upgrade_type = default
random_sleep = 0
download_updates = yes
apply_updates = yes
[emitters]
emit_via = motd
[email]
email_from = [email 
email_to = root
email_host = localhost
[base]
debuglevel = 1

Sie können dnf-automatic so einstellen, dass nur neue Updates heruntergeladen und Sie per E-Mail benachrichtigt werden, aber das bedeutet, dass Sie Updates manuell installieren müssen. Um die Funktion zu aktivieren, deaktivieren Sie apply_updates in der Konfigurationsdatei.

apply_updates = no

Fahren Sie mit dem Festlegen der Alarmmethode fort.

Schließlich können Sie jetzt dnf-automatic ausführen und den folgenden Befehl ausführen, um automatische DNF-Updates für Ihren CentOS 8-Computer zu planen.

# systemctl enable --now dnf-automatic.timer

Der obige Befehl aktiviert und startet den System-Timer. Führen Sie die folgenden Schritte aus, um den Status des dnf-automatic-Dienstes zu überprüfen.

# systemctl list-timers *dnf-*

Festlegen automatischer CentOS 8-Updates über die Cockpit-Webkonsole

Das CentOS 8 verfügt über ein vorinstalliertes Cockpit, das es dem Systemadministrator ermöglicht, Aufgaben von einer webbasierten Konsole aus zu verwalten. Mit dem Cockpit können Sie sowohl das Betriebssystem als auch die Software aktualisieren.

Wenn Cockpit nicht installiert ist, können Sie es mithilfe unserer Anleitung installieren: So installieren Sie die Cockpit-Webkonsole in CentOS 8.

Melden Sie sich dazu mit einem Admin-Account über https://SERVER_IP:9090 (wobei SERVER_IP die IP-Adresse Ihres CentOS 8-Servers ist) im Cockpit an. Nachdem Sie sich angemeldet haben, klicken Sie im linken Navigationsbereich auf Software-Updates.

Aktivieren Sie im nächsten Fenster die automatischen Updates. Sie können jetzt den Typ der gewünschten Updates auswählen (Alle Updates anwenden oder Sicherheitsupdates anwenden), den Tag und die Uhrzeit, zu der die Updates angewendet werden sollen, und den Neustart des Servers festlegen.

Beachten Sie, dass Sie keine automatischen Updates einrichten können, ohne das System neu zu starten. Stellen Sie daher sicher, dass Ihr Server zu dem Zeitpunkt, den Sie für die Updates ausgewählt haben, neu gestartet werden kann.

Schlussfolgerung

In diesem Artikel haben Sie gelernt, wie Sie automatische Updates für Ihren CentOS 8-Computer einrichten. Es gibt zwei Möglichkeiten, dies zu tun. Die erste Methode ist die Verwendung von automatischen DNF-Updates. Der Hauptvorteil der Aktivierung von automatischen DNF-Updates unter CentOS 8 Linux besteht darin, dass Ihre Computer im Vergleich zu manuellen Updates schneller, einheitlich und häufig aktualisiert werden.

Dies gibt Ihnen mehr Hebel gegen Cyberangriffe. Die zweite Methode ist die Verwendung der Cockpit-Webkonsole. Mit Cockpit ist es einfach, automatische Updates zu aktivieren, da Sie die grafische Benutzeroberfläche (GUI) verwenden, im Gegensatz zu den automatischen DNF-Updates, die die Befehlszeilenschnittstelle (CLI) verwenden.

Verwandte Artikel: