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

Come mantenere i sistemi aggiornati – CentOS / RHEL / Fedora

Essendo un amministratore di sistema, abbiamo sempre bisogno di mantenere i nostri sistemi aggiornati con i pacchetti più recenti. È difficile andare al server ogni giorno e controllare i pacchetti disponibili. Allo stesso modo possiamo utilizzare il servizio yum-updatesd per ricevere notifiche e-mail nella nostra casella di posta oppure possiamo anche configurare questo servizio per aggiornare automaticamente tutti i pacchetti quando disponibili.

Yum-updatesd può essere configurato con pochi semplici passaggi indicati di seguito. Potrebbe anche essere necessario installare i migliori repository yum forniti dai pacchetti più recenti.

Passaggio 1:installa/aggiorna il pacchetto yum-updatesd

Per impostazione predefinita, questo pacchetto è installato al momento dell'installazione del sistema. Quindi dovresti semplicemente aggiornare questo pacchetto prima di configurarlo.

# yum update yum-updatesd

Fase 2:configura yum-updatesd

Modifica il file di configurazione secondo le tue esigenze. Modifica il file nel tuo editor preferito, ad esempio io uso vim.

# vim /etc/yum/yum-updatesd.conf
[main]
# how often to check for new updates (in seconds)
run_interval = 3600
# how often to allow checking on request (in seconds)
updaterefresh = 600

# how to send notifications (valid: dbus, email, syslog)
emit_via = email

# Put your mail address
email_to = [email protected]

# who send the notifications
email_from = [email protected]

# should we listen via dbus to give out update information/check for
# new updates
dbus_listener = yes

# automatically install updates
do_update = no
# automatically download updates
do_download = no
# automatically download deps of updates
do_download_deps = no

Dettagli di configurazione:

    intervallo_di_esecuzione: Numero di secondi per ricontrollare gli aggiornamenti disponibili.
    aggiornamento aggiornamento: Numero minimo di secondi tra gli aggiornamenti delle informazioni di aggiornamento.
    emit_via: Modi per inviare la notifica di aggiornamento. I valori validi sono 'email', 'dbus' e 'syslog'.
    aggiornare: "sì" per i pacchetti di aggiornamento automatico, "no" per non aggiornare automaticamente (preferibilmente "no")
    do_scarica: "sì" per il download automatico dei pacchetti, "no" per non scaricare gli aggiornamenti (preferibilmente "no")
    do_download_deps: yes' per scaricare automaticamente le dipendenze dei pacchetti, 'no' per non scaricare le dipendenze (preferibilmente 'no')
    email_a: Indirizzi email a cui inviare la notifica di aggiornamento.
    email_da: Indirizzo email da cui provengono le notifiche di aggiornamento.

Fase 3:Escludi alcuni pacchetti dall'aggiornamento automatico

Pochi pacchetti che non abbiamo bisogno di aggiornare automaticamente fino a ragioni più specifiche, ad esempio PHP e MySQL. Per farlo, modifica il file /etc/yum.conf.

# vi /etc/yum.conf

E aggiungi la seguente riga sotto [main] sezione.

 exclude=php* kernel* mysql* httpd*

Fase 4:riavvia il servizio yum-updatesd

Utilizzare il comando seguente per riavviare il servizio yum-updatesd e abilitare l'avvio automatico all'avvio del sistema.

# /etc/init.d/yum-updatesd restart
# chkconfig yum-updatesd on

Riceverai un'e-mail nella tua casella di posta come di seguito

Hi,
This is the automatic update system on tecadmin.net.

There are 12 package updates available. Please run the system updater.

Packages available for update:

    mutt
    initscripts
    gnutls
    gnupg
    talk
    nss_db
    at
    gd
    avahi
    gettext
    samba
    rsh

Thank You,
Your Computer

Grazie per aver letto questo messaggio. Spero che questo post ti aiuti a tenere aggiornato il tuo sistema.


Cent OS
  1. Come installare Google Chrome 17 su Fedora 16, CentOS 6 / RHEL 6

  2. Come configurare il server SVN su CentOS, RHEL e Fedora

  3. Come installare Python 3.5 su CentOS/RHEL e Fedora

  4. Come installare o aggiornare autoconf e automake su RHEL/CentOS?

  5. Come configurare il proxy in CentOS/RHEL/Fedora

Come installare pgAdmin 4 su CentOS 7 / RHEL 7 e Fedora 29 / Fedora 28

Come aggiornare CentOS 8 / RHEL 8

Come mantenere Ubuntu aggiornato

Come installare i pacchetti RPM in CentOS, RHEL e Fedora

Come installare Wine 5.0 su CentOS, RHEL e Fedora

Come configurare FirewallD in RHEL, CentOS e Fedora