GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come configurare gli aggiornamenti automatici dei pacchetti sul server in CentOS/RHEL 8

È sempre consigliabile mantenere aggiornati i pacchetti installati, soprattutto per quanto riguarda la sicurezza. In questo post, vedremo come impostare l'aggiornamento automatico utilizzando lo strumento dnf-automatic.

Lo strumento DNF fornisce notifiche automatiche di aggiornamenti, scarica gli aggiornamenti e quindi li installa automaticamente utilizzando i timer di sistema. Di seguito sono elencate tre unità timer di sistema fornite da dnf-automatic.

  • dnf-automatic-notifyonly.timer :notifica gli aggiornamenti disponibili.
  • dnf-automatic-download.timer :Scarica gli aggiornamenti del pacchetto, ma non li installa.
  • dnf-automatic-install.timer :scarica e installa automaticamente gli aggiornamenti dei pacchetti.

Il pacchetto dnf-automatic non è installato di default sul server Linux, è disponibile nel repository BaseOS.

1. Installa il pacchetto dnf-automatic utilizzando il comando seguente:

# dnf install dnf-automatic

2. Configura lo strumento DNF Automatic modificando /etc/dnf/automatic.conf file di configurazione. Ad esempio:

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

Su "[comandi] ', cambia il 'upgrade_type ' secondo la necessità. Puoi utilizzare "predefinito ' per aggiornare tutti i pacchetti disponibili o utilizzare la 'sicurezza ' opzione per aggiornare solo i pacchetti relativi alla sicurezza.

3. Abilita il dnf-automatic.timer di sistema unità timer per iniziare a utilizzare questo servizio:

# systemctl enable --now dnf-automatic.timer

4. Verifica lo stato del timer automatico dnf

# 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

Qui, il dnf-makecache l'unità eseguirà il servizio dnf-makecache per aggiornare i pacchetti della cache e l'unità dnf-automatic eseguirà il servizio dnf-automatic per scaricare gli aggiornamenti dei pacchetti.

5. Per l'installazione automatica degli aggiornamenti dei pacchetti, esegui il comando 'dnf-automatic-install ' servizio timer.

# systemctl enable --now dnf-automatic-install.timer
Nota :le unità timer alternative aggiuntive disponibili possono sovrascrivere la configurazione predefinita specificata nel file di configurazione quando abilitata.


Cent OS
  1. Come configurare il demone autofs su CentOS 7/Rhel 7

  2. Come configurare il server DNS su CentOS 5 / RHEL 5

  3. Come configurare gli aggiornamenti automatici con yum-cron su CentOS 7?

  4. CentOS / RHEL:configura gli aggiornamenti automatici yum con il servizio yum-cron

  5. CentOS / RHEL 7:come installare e configurare il server ftp (vsftpd)

Come installare e configurare il server VNC in CentOS 7 / RHEL 7

Come configurare il server DNS (BIND) su CentOS 7 / RHEL 7

Come configurare l'indirizzo IP in CentOS 7/RHEL 7 e CentOS 6/RHEL 6

Come configurare il server DNS (BIND) su CentOS 8 / RHEL 8

Come configurare il server VNC su CentOS/RHEL 6

Come installare e configurare il server VNC su CentOS/RHEL 8