Ricerca nel sito web

Come impostare gli aggiornamenti automatici per CentOS 8


La cosa migliore che puoi fare per i tuoi dati e la tua macchina è mantenerli al sicuro. Può essere facile come attivare gli aggiornamenti. Tuttavia, la maggior parte delle persone che utilizzano CentOS 8 non sanno come farlo.

In questo articolo imparerai come abilitare gli aggiornamenti software automatici sul computer Linux CentOS 8. Imparerai come configurare il tuo sistema in modo tale da non dover installare manualmente la sicurezza e altri aggiornamenti.

Su questa pagina
  1. Imposta gli aggiornamenti automatici di CentOS 8 utilizzando il pacchetto RPM automatico
  2. Imposta gli aggiornamenti automatici di CentOS 8 utilizzando la console Web Cockpit

Imposta gli aggiornamenti automatici di CentOS 8 utilizzando il pacchetto RPM automatico

La prima cosa è installare il pacchetto RPM DNF-automatico. Il pacchetto fornisce un componente DNF che si avvia automaticamente. Per installarlo, utilizzare il seguente comando.

dnf install dnf-automatic

Puoi ottenere maggiori dettagli sul pacchetto usando il comando rpm.

rpm -qi dnf-automatic

Il prossimo passo è la configurazione degli aggiornamenti dnf-automatici. Il file di configurazione si trova in /etc/dnf/automatic.conf. Una volta aperto il file, è possibile impostare i valori richiesti per adattarli ai requisiti del software.

Un file di configurazione è simile al seguente.

[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

Puoi impostare dnf-automatic per scaricare solo i nuovi aggiornamenti e avvisarti via email, ma ciò significa che dovrai installare gli aggiornamenti manualmente. Per abilitare la funzione, disabilita apply_updates nel file di configurazione.

apply_updates = no

Procedere con l'impostazione del metodo di avviso.

Infine, ora puoi eseguire dnf-automatic, eseguire il seguente comando per pianificare gli aggiornamenti automatici DNF per il tuo computer CentOS 8.

systemctl enable --now dnf-automatic.timer

Il comando precedente abilita e avvia il timer di sistema. Per verificare lo stato del servizio dnf-automatic, esegui quanto segue.

systemctl list-timers *dnf-*

Imposta gli aggiornamenti automatici di CentOS 8 utilizzando la console Web Cockpit

CentOS 8 ha un Cockpit preinstallato, che consente all'amministratore di sistema di gestire le attività da una console basata sul web. Con Cockpit è possibile aggiornare sia il sistema operativo che il software.

Se Cockpit non è installato, puoi installarlo utilizzando la nostra guida: Come installare Cockpit Web Console in CentOS 8.

Per fare ciò, accedi a Cockpit con un account amministratore tramite https://SERVER_IP:9090 (dove SERVER_IP è l'indirizzo IP di il tuo server CentOS 8. Una volta effettuato l'accesso, fai clic su Aggiornamenti software nel menu di navigazione a sinistra.

Nella finestra successiva, attiva gli aggiornamenti automatici ON. Ora puoi selezionare il tipo di aggiornamenti desiderati (Applica tutti gli aggiornamenti o Applica aggiornamenti di sicurezza), il giorno e l'ora in cui desideri applicare gli aggiornamenti e riavviare il server.

Tieni presente che non puoi impostare gli aggiornamenti automatici senza riavviare il sistema. Pertanto, assicurati che il tuo server possa essere riavviato all'ora selezionata per gli aggiornamenti.

Conclusione

In questo articolo hai imparato come impostare gli aggiornamenti automatici per il tuo computer CentOS 8. Ci sono due modi per farlo. Il primo metodo consiste nell'utilizzare gli aggiornamenti automatici DNF. Il vantaggio principale di abilitare gli aggiornamenti automatici DNF su CentOS 8 Linux è che i tuoi computer vengono aggiornati più velocemente, in modo uniforme e frequente rispetto agli aggiornamenti manuali.

Ciò ti offre una maggiore influenza contro gli attacchi informatici. Il secondo metodo consiste nell'utilizzare la console web Cockpit. Con Cockpit, è facile abilitare gli aggiornamenti automatici poiché utilizzi l'interfaccia utente grafica (GUI) invece degli aggiornamenti automatici DNF, che utilizzano l'interfaccia della riga di comando (CLI).