[KB8571] El servicio ESET no se inicia al instalar ESET Server Security o ESET Endpoint Antivirus para Linux en Ubuntu 22.04 o Mint 21

NOTA:

Esta página ha sido traducida por un ordenador. Haga clic en Inglés bajo Idiomas en esta página para mostrar el texto original. Si encuentra algo que no está claro, por favor, póngase en contacto con su soporte local.

Problema

  • Está instalando ESET Server Security para Linux o ESET Endpoint Antivirus para Linux en Ubuntu 22.04 o Mint 21
  • Recibe un error "failed" para el servicio ESET (por ejemplo, "eea.service")
  • El registro del sistema muestra "Error al iniciar ESET Endpoint Antivirus"
  • Los registros del sistema generan el error "check_start.sh: /bin/sh: 1: gcc-12: no encontrado" durante la compilación de módulos

Detalles


Haga clic para ampliar

GCC 12 (gcc-12) no es la versión predeterminada para Ubuntu 22.04/Mint 21 y no se utiliza como dependencia durante la instalación de ESET. Sin embargo, el último kernel de Linux requiere gcc-12 para la compilación de módulos del kernel, que es una parte necesaria de la instalación del producto ESET.


Solución

  1. Localice el paquete que falta en el repositorio del sistema operativo:

    • Distribuciones basadas en Debian:

      sudo apt-cache search gcc
      sudo apt search gcc
    • Distribuciones basadas en RHEL:

      sudo yum list available | grep gcc
      sudo yum list gcc
  2. Instale la versión apropiada del paquete:

    sudo apt install [versión_adecuada_del_paquete_gcc]
    sudo yum install [versión_adecuada_del_paquete_gcc]
  3. Si existen varias versiones de gcc en el sistema, puede forzar al sistema a cargar la versión de biblioteca apropiada creando un enlace simbólico con:

    sudo ln -s -f /usr/bin/gcc-version /usr/bin/gcc
  4. Reinicie el servicio del producto:

    • ESET Endpoint Antivirus para Linux:

      sudo systemctl restart eea
    • ESET Server Security para Linux:

      sudo systemctl restart efs