[KB8571] Le service ESET ne démarre pas lors de l'installation d'ESET Server Security ou d'ESET Endpoint Antivirus pour Linux sur Ubuntu 22.04 ou Mint 21

NOTE:

Cette page a été traduite par un ordinateur. Cliquez sur English sous Languages sur cette page pour afficher le texte original. Si vous estimez que quelque chose n'est pas clair, veuillez contacter votre support local.

Problème

  • Vous installez ESET Server Security pour Linux ou ESET Endpoint Antivirus pour Linux sur Ubuntu 22.04 ou Mint 21
  • Vous recevez une erreur "failed" pour le service ESET (par exemple, "eea.service").
  • Le journal système affiche "Failed to start ESET Endpoint Antivirus" (Échec du démarrage d'ESET Endpoint Antivirus)
  • Le journal système génère l'erreur "check_start.sh : /bin/sh : 1 : gcc-12 : not found" pendant la compilation des modules

Détails


Cliquez pour agrandir

GCC 12 (gcc-12) n'est pas la version par défaut d'Ubuntu 22.04/Mint 21 et n'est pas utilisé comme dépendance lors de l'installation d'ESET. Cependant, le dernier noyau Linux nécessite gcc-12 pour la compilation des modules du noyau, qui est une partie nécessaire de l'installation du produit ESET.


Solution

  1. Localisez le paquet manquant dans le référentiel du système d'exploitation :

    • Distributions basées sur Debian :

      sudo apt-cache search gcc
      sudo apt search gcc
    • Distributions basées sur RHEL :

      sudo yum list available | grep gcc
      sudo yum list gcc
  2. Installez la version appropriée du paquetage :

    sudo apt install [version_appropriée_du_paquet_gcc]
    sudo yum install [appropriate_version_of_gcc_package]
  3. Si plusieurs versions de gcc sont présentes dans le système, vous pouvez forcer le système à charger la version appropriée de la bibliothèque en créant un lien symbolique avec :

    sudo ln -s -f /usr/bin/gcc-version /usr/bin/gcc
  4. Redémarrez le service produit :

    • ESET Endpoint Antivirus pour Linux :

      sudo systemctl restart eea
    • ESET Server Security pour Linux :

      sudo systemctl restart efs