Saltar al contenido principal
FlexxAgent para Linux permite incluir dispositivos que ejecutan este sistema operativo en las consolas del servicio de Flexxible, habilitando su gestión y monitorización de forma centralizada. El agente está diseñado para funcionar en distintos tipos de entornos, incluidos dispositivos físicos, máquinas y escritorios virtuales, lo que lo convierte en una solución que se adapta a diversas infraestructuras. Se admiten los siguientes tipos de dispositivos:
  • Dispositivos físicos Linux
  • Dispositivos virtuales sobre VMware como hipervisor
  • VDIs publicados mediante Citrix como broker

Distribuciones y versiones soportadas

FlexxAgent es compatible con las siguientes distribuciones de Linux:
  • Fedora 37 o posterior
  • Debian/GNU Linux 11 (Bullseye) o posterior
  • Ubuntu 22.04 y 24.04
Para solicitar la inclusión de una nueva distribución, contacta con el equipo de Flexxible.

Requisitos

Antes de instalar el agente, se recomienda actualizar todos los paquetes del sistema operativo. Durante el proceso de instalación, se añadirán automáticamente los componentes necesarios en función de la distribución detectada. Dependencias de paquetes requeridas en Fedora y Debian:
  • dmidecode
  • imvirt
  • systemd

Limitaciones

Algunas funcionalidades no están disponibles en sistemas Linux, como Flexxible Assist, microservicios de usuario final, ejecución de flujos o recopilación de datos de periféricos Plug and Play.

Descarga e instalación

La instalación de FlexxAgent en Linux se realiza mediante un script de instalación y un archivo deb o rpm, este último en el caso de querer realizar una instalación offline (sin descarga automática del paquete de instalación).
  1. Hacer clic en el botón Descargar FlexxAgent, ubicado en la parte inferior del menú.
  2. Seleccionar un grupo de reporte en el desplegable correspondiente.
  3. Descargar el archivo de licencia/configuración (.conf) y el instalador para Linux.
agent-download

Tipos de instaladores disponibles

Las opciones avanzadas permiten seleccionar el tipo de instalador según la distribución:
  • Debian
    • sh (opción recomendada): instalación estándar o instalación offline.
    • deb: instalación offline.
  • Fedora
    • sh (opción recomendada): instalación estándar o instalación offline.
    • rpm: instalación offline.
wizard4

Parámetros del script de instalación

ParámetroDescripción
-v,--version <VERSION>Usa una versión específica; por defecto latest.
-d,--distro <DISTRO>El script detecta automáticamente la distribución del sistema en el que se ejecuta. Este parámetro permite forzar la instalación de la versión de FlexxAgent para una distribución específica cuando se trabaja con distribuciones derivadas o similares.
--verbose,-VerboseMuestra información de diagnóstico.
-c,--config <CONFFILE>Aplica la configuración desde un archivo de configuración; por defecto settings.conf.
-o, --offlineInstala FlexxAgent desde un paquete en lugar de descargarlo desde internet.
-?,--?,-h,--help,-HelpMuestra la ayuda.
Ejemplos
  • Instalar FlexxAgent utilizando un archivo de configuración:
flexxagent-install.sh [-c|--config <path/file.conf>]
  • Instalar una versión específica de FlexxAgent:
flexxagent-install.sh [-v|--version <VERSION>]
  • Forzar la instalación de FlexxAgent para una distribución especifica:
flexxagent-install.sh [-d|--distro <DISTRO>]
  • Acceder a la ayuda:
flexxagent-install.sh -h|-?|--help

Instalación offline

FlexxAgent puede instalarse en entonos con restricciones de red o sin acceso a internet. Pasos para la instalación:
  1. Colocar en la misma carpeta el paquete de instalación de FlexxAgent, el archivo de configuración y el script de instalación.
  2. Conceder permisos al script:
sudo chmod +x ./flexxagent-install.sh
  1. Ejecutar el script con el parámetro -o u --offline, indicando el paquete a instalar:
sudo ./flexxagent-install.sh -c [archivo de configuración] -o [paquete de Flexxagent]
  1. Eliminar los archivos utilizados si ya no son necesarios.

Desinstalación

El script de desinstalación puede descargarse desde la siguiente URL:
https://update.workspaces.flexxible.com/agents/Linux/FlexxAgent/latest/flexxagent-uninstall.sh
Pasos para la desinstalación
  1. Descargar el desinstalador de la URL.
  2. Otorgar permisos al script. sudo chmod +x ./flexxagent-uninstall.sh
  3. Ejecutar el script. sudo ./flexxagent-uninstall.sh
  4. Eliminar los archivos utilizados si procede.

Parámetros del script de desinstalación

ParámetroDescripción
-d,--distro <DISTRO>El script detecta automáticamente la distribución del sistema en el que se ejecuta. Este parámetro ayuda a forzar la desinstalación de la versión de FlexxAgent para una distribución específica cuando se trabaja con distribuciones derivadas o similares.
-c,--cleanup <VERSION>Elimina configuraciones y logs; por defecto false.
-?,--?,-h,--help,-HelpMuestra la ayuda.

Ejemplos

Desinstalar y eliminar configuraciones y logs: flexxagent-uninstall.sh [-c|--cleanup] Forzar la desinstalación para una distribución específica: flexxagent-uninstall.sh [-d|--distro <DISTRO>] Acceder a la ayuda: sudo ./flexxagent-uninstall.sh --help

Configuración de proxy

La configuración del proxy debe realizarse antes de la instalación, modificando el archivo de configuración descargado. Proxy no autenticado
  • proxy = http://proxy_uri:port
  • Ejemplo: proxy = http://192.168.0.100:443
Proxy autenticado
  • proxy = http://user:password@proxy_uri:port
  • Ejemplo: proxy = http://proxy_user:[email protected]:443

Actualización

FlexxAgent puede actualizarse a la última versión ejecutando nuevamente el script de instalación para que descargue e instale la última versión.