GNU/Linux >> Tutoriels Linux >  >> Linux

Installer Auter sur CentOS 6

Auter fournit des mises à jour automatiques pour les serveurs Red Hat Enterprise Linux, CentOS et FedoraLinux. Auter fournit une planification flexible pour garantir que les mises à jour et les redémarrages se produisent quand vous le souhaitez. Il vous permet de personnaliser l'exécution des mises à jour :vous pouvez télécharger les mises à jour avant de pouvoir les appliquer et vous pouvez exécuter des scripts personnalisés avant et après les mises à jour. Auter est une option plus flexible que yum-cron ou dnf-automatic. Cet article décrit comment installer et configurer le package Auter sur CentOS 6. Des ajustements mineurs peuvent être nécessaires pour d'autres systèmes d'exploitation et d'autres versions majeures de CentOS.

Prérequis

  • Un serveur CentOS 6 ou Red Hat Enterprise Linux configuré pour utiliser un référentiel EPEL. Pour obtenir des instructions sur la configuration d'un référentiel EPEL avec votre serveur, consultez Installer et référentiels EPEL, IUS et Remo sur CentOS et Red Hat.
  • Votre serveur doit pouvoir redémarrer avec succès avec toutes les applications nécessaires redémarrant automatiquement ou pouvoir être démarré à l'aide de scripts.

Installer le paquet Auter

Remarque : Les étapes suivantes sont spécifiques à CentOS 6. Pour les autres distributions, utilisez la commande équivalente de cette distribution.

  1. Installez le package sur votre serveur :

    sudo yum install auter
    
  2. Activer auter :

    auter --enable
    

Configurer Auter

  1. Activez le redémarrage automatique en ouvrant le fichier /etc/auter/auter.conf et changer le AUTOREBOOT champ de la valeur par défaut de "no" à "yes" .

    AUTOREBOOT="yes"
    
  2. Configurez les heures de mise à jour en éditant un fichier cron dans /etc/cron.d/auter répertoire.

    L'installation par défaut contient quelques exemples, qui sont commentés. Supprimez le # précédent de chaque ligne que vous souhaitez appliquer. Au minimum, vous devez décommenter une ligne de la section Preparing package downloads section et une ligne de la section Executing updates rubrique.

    Vous pouvez utiliser la commande suivante pour voir quelles options sont activées :

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

    Voici un exemple de sortie que la commande précédente peut renvoyer :

    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 planification est basée sur la syntaxe cron, donc si vous avez besoin d'une heure qui n'est pas répertoriée comme exemple, vous pouvez configurer manuellement l'heure.

  3. Si l'une de vos applications nécessite l'exécution d'étapes spécifiques avant l'arrêt ou après le redémarrage, configurez-les en plaçant les scripts nécessaires au bon endroit. Vous pouvez spécifier un emplacement autre que celui par défaut dans /etc/auter/auter.conf . Les emplacements par défaut sont les suivants :

    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. Vérifiez que votre serveur redémarre sans aucune erreur. Exécutez les commandes suivantes pour effectuer manuellement une exécution de correctif Auter :

    auter --prep
    auter --apply
    

Auter est maintenant configuré sur votre système pour appliquer automatiquement les mises à jour à l'heure spécifiée et redémarrer le serveur après l'application.

Plus d'informations

Vous pouvez trouver plus d'informations sur les différentes options de configuration dans le référentiel Auter GitHub.


Linux
  1. Installer PHP 7.4 sur CentOS 8

  2. Installer ownCloud sur CentOS 6

  3. Installer Fail2ban sur CentOS

  4. Installer osCommerce sur CentOS 7

  5. Installer GitLab sur CentOS 7

Installez Odoo 11 sur CentOS 7

Comment installer R sur CentOS 7

Installez Odoo 12 sur CentOS 7

Comment installer les mises à jour sur CentOS 7

Comment installer R sur CentOS 8

Installer Keepalived sur CentOS 8