GNU/Linux >> Tutoriales Linux >  >> Linux

Instalar Auter en CentOS 6

Auter proporciona actualizaciones automáticas para servidores Red Hat Enterprise Linux, CentOS y FedoraLinux. Auter proporciona una programación flexible para garantizar que las actualizaciones y los reinicios se realicen cuando usted lo desee. Le permite personalizar cómo se ejecutan las actualizaciones:puede descargar actualizaciones antes de poder aplicarlas y puede ejecutar scripts personalizados antes y después de las actualizaciones. Auter es una opción más flexible que yum-cron o dnf-automatic. Este artículo describe cómo instalar y configurar el paquete Auter en CentOS 6. Es posible que se requieran ajustes menores para otros sistemas operativos y otras versiones principales de CentOS.

Requisitos

  • Un servidor CentOS 6 o Red Hat Enterprise Linux configurado para usar un repositorio EPEL. Para obtener instrucciones sobre cómo configurar un repositorio EPEL con su servidor, consulte Instalación y repositorios EPEL, IUS y Remo en CentOS y Red Hat.
  • Su servidor debe poder reiniciarse correctamente con todas las aplicaciones necesarias reiniciando automáticamente o debe poder iniciarse mediante scripts.

Instalar el paquete Auter

Nota: Los siguientes pasos son específicos de CentOS 6. Para otras distribuciones, use el comando equivalente de esa distribución.

  1. Instale el paquete en su servidor:

    sudo yum install auter
    
  2. Habilitar aut.:

    auter --enable
    

Configurar Auter

  1. Habilite el reinicio automático abriendo /etc/auter/auter.conf y cambiando el AUTOREBOOT campo del valor predeterminado de "no" a "yes" .

    AUTOREBOOT="yes"
    
  2. Configure los tiempos de actualización editando un archivo cron en /etc/cron.d/auter directorio.

    La instalación predeterminada contiene algunos ejemplos, que están comentados. Elimine el # anterior de cada línea que desee aplicar. Como mínimo, debe descomentar una línea de Preparing package downloads sección y una línea de Executing updates sección.

    Puede usar el siguiente comando para ver qué opciones están habilitadas:

    egrep -v '^#|^$' /etc/cron.d/auter 
    

    El siguiente es un ejemplo de la salida que el comando anterior podría devolver:

    30 1 2 * *   root /usr/bin/auter --prep                              # On the 2nd of every month
    30 1 14 * *    root /usr/bin/auter --apply                              # On the 14th of every month
    

    La programación se basa en la sintaxis cron, por lo que si necesita una hora que no aparece como ejemplo, puede configurarla manualmente.

  3. Si alguna de sus aplicaciones requiere que se realicen pasos específicos antes del apagado o después del reinicio, configúrelos colocando los scripts necesarios en la ubicación correcta. Puede especificar una ubicación no predeterminada en /etc/auter/auter.conf . Las ubicaciones predeterminadas son las siguientes:

    PREAPPLYSCRIPTDIR="/etc/auter/pre-apply.d"
    POSTAPPLYSCRIPTDIR="/etc/auter/post-apply.d"
    PREREBOOTSCRIPTDIR="/etc/auter/pre-reboot.d"
    POSTREBOOTSCRIPTDIR="/etc/auter/post-reboot.d"
    
  4. Pruebe que su servidor se reinicia sin ningún error. Ejecute los siguientes comandos para realizar manualmente una ejecución de parches de Auter:

    auter --prep
    auter --apply
    

Auter ahora está configurado en su sistema para aplicar actualizaciones automáticamente en el momento especificado y reiniciar el servidor después de la aplicación.

Más información

Puede encontrar más información sobre las diferentes opciones de configuración en el repositorio de Auter GitHub.


Linux
  1. Instale MariaDB 10.0 en CentOS 6

  2. Instalar PHP 7.4 en CentOS 8

  3. Instalar ownCloud en CentOS 6

  4. Instalar Log.io en CentOS 7

  5. Instale GlassFish 4.1 en Centos 7

Instale Odoo 11 en CentOS 7

Cómo instalar R en CentOS 7

Instale Odoo 12 en CentOS 7

Cómo instalar actualizaciones en CentOS 7

Cómo instalar R en CentOS 8

Instalar Keepalived en CentOS 8