Website-Suche

So richten Sie automatische Updates für CentOS 8 ein


Das Beste, was Sie für Ihre Daten und Ihre Maschine tun können, ist, sie zu schützen. Es kann so einfach sein wie das Aktivieren von Updates. Allerdings wissen die meisten Benutzer von CentOS 8 nicht, wie das geht.

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

Auf dieser Seite
  1. Legen Sie automatische CentOS 8-Updates mithilfe des automatischen RPM-Pakets fest
  2. Legen Sie automatische CentOS 8-Updates über die Cockpit-Webkonsole fest

Legen Sie automatische CentOS 8-Updates mithilfe des automatischen RPM-Pakets fest

Als Erstes muss das RPM-Paket DNF-automatic installiert werden. Das Paket stellt eine DNF-Komponente bereit, die automatisch startet. 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 geht es um die Konfiguration der dnf-automatischen Updates. Die Konfigurationsdatei befindet sich unter /etc/dnf/automatic.conf. Sobald Sie die Datei geöffnet haben, können Sie die erforderlichen Werte entsprechend Ihren Softwareanforderungen festlegen.

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 werden und Sie per E-Mail benachrichtigt werden. Dies bedeutet jedoch, 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 Systemtimer. Führen Sie Folgendes aus, um den Status des Dienstes dnf-automatic zu überprüfen.

systemctl list-timers *dnf-*

Legen Sie automatische CentOS 8-Updates über die Cockpit-Webkonsole fest

Das CentOS 8 verfügt über ein vorinstalliertes Cockpit, das es dem Systemadministrator ermöglicht, Aufgaben über eine webbasierte Konsole zu verwalten. Mit 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 Administratorkonto über https://SERVER_IP:9090 bei Cockpit an (wobei SERVER_IP die IP-Adresse von ist). Ihr CentOS 8-Server. Sobald Sie sich angemeldet haben, klicken Sie in der linken Navigation auf Software-Updates.

Schalten Sie im nächsten Fenster die automatischen Updates EIN ein. Sie können nun die Art der gewünschten Updates auswählen (Alle Updates anwenden oder Sicherheitsupdates anwenden), den Tag und die Uhrzeit auswählen, zu der die Updates angewendet werden sollen, und den Server neu starten.

Beachten Sie, dass Sie keine automatischen Updates einrichten können, ohne das System neu zu starten. Stellen Sie daher sicher, dass Ihr Server zum von Ihnen für die Aktualisierungen ausgewählten Zeitpunkt neu gestartet werden kann.

Abschluss

In diesem Artikel haben Sie erfahren, wie Sie automatische Updates für Ihren CentOS 8-Computer einrichten. Es gibt zwei Möglichkeiten, dies zu tun. Die erste Methode besteht darin, automatische DNF-Updates zu verwenden. Der Hauptvorteil der Aktivierung automatischer DNF-Updates unter CentOS 8 Linux besteht darin, dass Ihre Computer im Vergleich zu manuellen Updates schneller, gleichmäßiger und häufiger aktualisiert werden.

Dadurch haben Sie mehr Einfluss auf Cyber-Angriffe. 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.