GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment configurer les mises à jour automatiques des packages sur le serveur dans CentOS/RHEL 8

Il est toujours conseillé de maintenir à jour les packages installés, en particulier en matière de sécurité. Dans cet article, nous verrons comment configurer la mise à jour automatique à l'aide de l'outil dnf-automatic.

L'outil DNF fournit des notifications automatiques des mises à jour, télécharge les mises à jour, puis les installe automatiquement à l'aide de minuteries systemd. Vous trouverez ci-dessous trois unités de minuterie systemd fournies par dnf-automatic.

  • dnf-automatic-notifyonly.timer  :Notifie les mises à jour disponibles.
  • dnf-automatic-download.timer :télécharge les mises à jour du package, mais ne les installe pas.
  • dnf-automatic-install.timer  :télécharge et installe automatiquement les mises à jour du package.

Le package dnf-automatic n'est pas installé par défaut sur le serveur Linux, il est disponible sur le référentiel BaseOS.

1. Installez le package dnf-automatic à l'aide de la commande ci-dessous :

# dnf install dnf-automatic

2. Configurez l'outil DNF Automatic en modifiant le fichier /etc/dnf/automatic.conf fichier de configuration. Par exemple :

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

Sur les '[commandes] ', modifiez la section 'upgrade_type « selon le besoin. Vous pouvez utiliser 'par défaut ' pour mettre à niveau tous les packages disponibles ou utiliser le 'sécurité ' option pour mettre à niveau uniquement les packages liés à la sécurité.

3. Activez le systemd dnf-automatic.timer minuterie pour commencer à utiliser ce service :

# systemctl enable --now dnf-automatic.timer

4. Vérifiez l'état de la minuterie dnf-automatique

# 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

Ici, le dnf-makecache l'unité exécutera le service dnf-makecache pour mettre à jour les packages de cache, et l'unité dnf-automatic exécutera le service dnf-automatic pour télécharger les mises à niveau des packages.

5. Pour l'installation automatique des mises à jour de packages, exécutez le programme "dnf-automatic-install ‘ service de minuterie.

# systemctl enable --now dnf-automatic-install.timer
Remarque  :Les unités de temporisation alternatives supplémentaires qui sont disponibles peuvent remplacer la configuration par défaut spécifiée dans le fichier de configuration lorsqu'elle est activée.


Cent OS
  1. Comment configurer le démon autofs sur CentOS 7/Rhel 7

  2. Comment configurer le serveur DNS sur CentOS 5 / RHEL 5

  3. CentOS / RHEL 7 :Comment installer et configurer le serveur ftp (vsftpd)

  4. Comment configurer le serveur et le client NTP dans CentOS / RHEL 7

  5. CentOS / RHEL 7 :Comment activer ou désactiver les mises à jour automatiques (via packagekit)

Comment installer et configurer le serveur VNC dans CentOS 7 / RHEL 7

Comment configurer le serveur DNS (BIND) sur CentOS 7 / RHEL 7

Comment configurer l'adresse IP dans CentOS 7 / RHEL 7 et CentOS 6 / RHEL 6

Comment configurer le serveur DNS (BIND) sur CentOS 8 / RHEL 8

Comment configurer le serveur VNC sur CentOS/RHEL 6

Comment installer et configurer VNC Server sur CentOS/RHEL 8