GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So konfigurieren Sie automatische Paketaktualisierungen auf dem Server in CentOS/RHEL 8

Es ist immer ratsam, die installierten Pakete auf dem neuesten Stand zu halten, insbesondere wenn es um die Sicherheit geht. In diesem Beitrag werden wir sehen, wie man das automatische Update mit dem dnf-automatic-Tool einrichtet.

Das DNF-Tool bietet automatische Benachrichtigungen über Updates, lädt Updates herunter und installiert sie dann automatisch mithilfe von systemd-Timern. Unten sind drei systemd-Timer-Einheiten, die von dnf-automatic bereitgestellt werden.

  • dnf-automatic-notifyonly.timer :Benachrichtigt über verfügbare Updates.
  • dnf-automatic-download.timer :Lädt Paketaktualisierungen herunter, installiert sie aber nicht.
  • dnf-automatic-install.timer :Lädt Paketaktualisierungen herunter und installiert sie automatisch.

Das Paket dnf-automatic wird nicht standardmäßig auf dem Linux-Server installiert, es ist im BaseOS-Repository verfügbar.

1. Installieren Sie das Paket dnf-automatic mit dem folgenden Befehl:

# dnf install dnf-automatic

2. Konfigurieren Sie das automatische DNF-Tool, indem Sie die Datei /etc/dnf/automatic.conf bearbeiten Konfigurationsdatei. Zum Beispiel:

# vi /etc/dnf/automatic.conf
[commands]
upgrade_type = default

Auf den ‘[Befehlen] ' Abschnitt, ändern Sie den 'upgrade_type ‘ je nach Bedarf. Sie können „Standard verwenden ‘, um alle verfügbaren Pakete zu aktualisieren, oder verwenden Sie die Datei ‘security ‘Option, um nur sicherheitsrelevante Pakete zu aktualisieren.

3. Aktivieren Sie den systemd dnf-automatic.timer Timer-Einheit, um mit der Nutzung dieses Dienstes zu beginnen:

# systemctl enable --now dnf-automatic.timer

4. Überprüfen Sie den Status des dnf-automatischen Timers

# systemctl list-timers *dnf-*
NEXT LEFT LAST PASSED UNIT ACTIVATES
Mon 2020-12-21 14:30:10 IST 55min left Mon 2020-12-21 13:30:05 IST 4min 49s ago dnf-makecache.timer dnf-makecache.service
Tue 2020-12-22 06:36:59 IST 17h left Mon 2020-12-21 12:19:37 IST 1h 15min ago dnf-automatic.timer dnf-automatic.service

Hier der dnf-makecache Die Unit führt den dnf-makecache-Dienst zum Aktualisieren von Cache-Paketen aus, und die dnf-automatic-Unit führt den dnf-automatic-Dienst zum Herunterladen von Paket-Upgrades aus.

5. Führen Sie für die automatische Installation von Paket-Upgrades die Datei „dnf-automatic-install“ aus ‘ Timer-Dienst.

# systemctl enable --now dnf-automatic-install.timer
Hinweis :Zusätzlich verfügbare alternative Timer-Einheiten können die in der Konfigurationsdatei angegebene Standardkonfiguration außer Kraft setzen, wenn sie aktiviert sind.


Cent OS
  1. So konfigurieren Sie den DNS-Server unter CentOS 5 / RHEL 5

  2. Wie konfiguriere ich automatische Updates mit yum-cron unter CentOS 7?

  3. CentOS / RHEL 7:So installieren und konfigurieren Sie den FTP-Server (vsftpd)

  4. So konfigurieren Sie NTP-Server und -Client in CentOS / RHEL 7

  5. CentOS / RHEL :So konfigurieren Sie einen DHCP-Server

So installieren und konfigurieren Sie den VNC-Server in CentOS 7 / RHEL 7

So konfigurieren Sie den DNS (BIND)-Server unter CentOS 7 / RHEL 7

So konfigurieren Sie die IP-Adresse in CentOS 7 / RHEL 7 und CentOS 6 / RHEL 6

So konfigurieren Sie den DNS (BIND)-Server unter CentOS 8 / RHEL 8

So konfigurieren Sie VNC Server unter CentOS/RHEL 6

So installieren und konfigurieren Sie VNC Server unter CentOS/RHEL 8