GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo mantener los sistemas actualizados:CentOS / RHEL / Fedora

Como administrador del sistema, siempre debemos mantener nuestros sistemas actualizados con los paquetes más recientes. Es difícil ir al servidor todos los días y verificar los paquetes disponibles. Por lo mismo, podemos usar el servicio yum-updatesd para recibir notificaciones por correo electrónico en nuestro buzón o también podemos configurar este servicio para actualizar cualquier paquete automáticamente cuando esté disponible.

Yum-updatesd se puede configurar con unos sencillos pasos que se detallan a continuación. Es posible que también deba instalar los paquetes más recientes proporcionados por los principales repositorios de yum.

Paso 1:instalar/actualizar el paquete yum-updatesd

De forma predeterminada, este paquete se instala en el momento de la instalación del sistema. Así que debería actualizar este paquete antes de configurarlo.

# yum update yum-updatesd

Paso 2:configurar yum-updatesd

Cambie el archivo de configuración según sus requisitos. Edite el archivo en su editor favorito, por ejemplo, yo 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

Detalles de configuración:

    intervalo_de_ejecución: Número de segundos para volver a verificar las actualizaciones disponibles.
    actualizar actualizar: Número mínimo de segundos entre actualizaciones de información de actualización.
    emitir_vía: Formas de emitir notificación de actualización. Los valores válidos son 'email', 'dbus' y 'syslog'.
    hacer_actualizar: 'sí' para paquetes de actualización automática, 'no' para no actualizar automáticamente (preferido 'no')
    hacer_descargar: 'sí' para paquetes de descarga automática, 'no' para no descargar actualizaciones (preferiblemente 'no')
    do_download_deps: yes' para dependencias de paquetes de descarga automática también, 'no' para no descargar dependencias (preferido 'no')
    email_to: Direcciones de correo electrónico a las que enviar notificaciones de actualización.
    correo_electrónico_de: Dirección de correo electrónico desde donde deben enviarse las notificaciones de actualización.

Paso 3:excluir algunos paquetes de la actualización automática

Pocos de los paquetes que no necesitamos actualizar automáticamente hasta una razón más específica, por ejemplo, PHP y MySQL. Para hacerlo, edite el archivo /etc/yum.conf.

# vi /etc/yum.conf

Y agregue la siguiente línea debajo de [main] sección.

 exclude=php* kernel* mysql* httpd*

Paso 4:reiniciar el servicio yum-updatesd

Use el siguiente comando para reiniciar el servicio yum-updatesd y habilitar el inicio automático en el arranque del sistema.

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

Recibirá un correo electrónico en su casilla de correo como se muestra a continuación

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

Gracias por leer esta publicación. Espero que esta publicación lo ayude a mantener actualizado su sistema.


Cent OS
  1. Cómo instalar Google Chrome 17 en Fedora 16, CentOS 6 / RHEL 6

  2. Cómo configurar el servidor SVN en CentOS, RHEL y Fedora

  3. Cómo instalar Python 3.5 en CentOS/RHEL y Fedora

  4. ¿Cómo instalar o actualizar autoconf y automake en RHEL/CentOS?

  5. ¿Cómo extraer el paquete 7z en CentOS/RHEL/Fedora?

Cómo instalar pgAdmin 4 en CentOS 7 / RHEL 7 y Fedora 29 / Fedora 28

Cómo actualizar CentOS 8 / RHEL 8

Cómo mantener Ubuntu actualizado

Cómo instalar paquetes RPM en CentOS, RHEL y Fedora

Cómo instalar Wine 5.0 en CentOS, RHEL y Fedora

Cómo configurar FirewallD en RHEL, CentOS y Fedora