Se gestisci più macchine CentOS, l’aggiornamento manuale dei pacchetti di sistema potrebbe richiedere molto tempo. Anche se gestisci una singola installazione di CentOS, a volte potresti trascurare un aggiornamento importante.
Yum-cron
ti consente di eseguire automaticamente il comando yum come cron job per controllare, scaricare e applicare gli aggiornamenti. È probabile che questo pacchetto sia già installato sul tuo sistema CentOS. Se non è installato, puoi installare il pacchetto eseguendo il seguente comando:
sudo yum install yum-cron
Una volta completata l’installazione, abilitare e avviare il servizio:
sudo systemctl enable yum-cron sudo systemctl start yum-cron
Per verificare che il servizio sia in esecuzione
systemctl status yum-cron
Configurazione di yum-cron
Se sono disponibili aggiornamenti, il cron giornaliero è impostato per scaricare ma non installare gli aggiornamenti disponibili e inviare messaggi a stdout. La configurazione predefinita è sufficiente per i sistemi di produzione critici in cui si desidera ricevere notifiche ed eseguire l’aggiornamento manualmente dopo aver testato gli aggiornamenti sui server.
Il file di configurazione è strutturato in sezioni e ogni sezione contiene righe che descrivono cosa fa ogni riga di configurazione.
Per modificare il file di configurazione di yum-cron, apri il file nel tuo editor di testo:
sudo nano /etc/yum/yum-cron-hourly.conf
Salve le impostazioni con i tasti CTRL+X poi Y poi Enter
Per verificare gli ultimi aggiornamenti automatici andati a buon fine utilizza il comando:
sudo tail -f /var/log/yum.log
Invece per visualizzare se Cron Job sta facendo il suo lavoro puoi controllarlo con il comando:
sudo grep yum /var/log/cron
Abbiamo pianificato gli aggiornamenti automatici per mantenere aggiornato il sistema Centos 7.
Per domande lasciateci un commento.