- Dispositivos físicos Linux
- Dispositivos virtuais sobre VMware como hypervisor
- VDIs publicados por meio de Citrix como broker
Distribuições e versões suportadas
O FlexxAgent é compatível com as seguintes distribuições de Linux:- Fedora 37 ou posterior
- Debian/GNU Linux 11 (Bullseye) ou posterior
- Ubuntu 22.04 e 24.04
Requisitos
Antes de instalar o agente, recomenda-se atualizar todos os pacotes do sistema operacional. Durante o processo de instalação, serão adicionados automaticamente os componentes necessários em função da distribuição detectada. Dependências de pacotes requeridas no Fedora e Debian:- dmidecode
- imvirt
- systemd
Limitações
Algumas funcionalidades não estão disponíveis em sistemas Linux, como Flexxible Assist, microsserviços de usuário final, execução de fluxos ou coleta de dados de periféricos Plug and Play.Download e instalação
A instalação do FlexxAgent no Linux é realizada por meio de um script de instalação e um arquivodeb ou rpm, este último no caso de querer realizar uma instalação offline (sem download automático do pacote de instalação).
- Clicar no botão Baixar FlexxAgent, localizado na parte inferior do menu.
- Selecionar um grupo de relatório no dropdown correspondente.
- Baixar o arquivo de licença/configuração (
.conf) e o instalador para Linux.

Tipos de instaladores disponíveis
As opções avançadas permitem selecionar o tipo de instalador de acordo com a distribuição:-
Debian
sh(opção recomendada): instalação padrão ou instalação offline.deb: instalação offline.
-
Fedora
sh(opção recomendada): instalação padrão ou instalação offline.rpm: instalação offline.

Parâmetros do script de instalação
| Parâmetro | Descrição |
|---|---|
-v,--version <VERSION> | Usa uma versão específica; por padrão latest. |
-d,--distro <DISTRO> | O script detecta automaticamente a distribuição do sistema em que é executado. Esse parâmetro permite forçar a instalação da versão do FlexxAgent para uma distribuição específica quando se trabalha com distribuições derivadas ou similares. |
--verbose,-Verbose | Mostra informações de diagnóstico. |
-c,--config <CONFFILE> | Aplica a configuração a partir de um arquivo de configuração; por padrão settings.conf. |
-o, --offline | Instala o FlexxAgent a partir de um pacote em vez de baixá-lo da internet. |
-?,--?,-h,--help,-Help | Mostra a ajuda. |
Exemplos
- Instalar o FlexxAgent utilizando um arquivo de configuração:
flexxagent-install.sh [-c|--config <path/file.conf>]
- Instalar uma versão específica do FlexxAgent:
flexxagent-install.sh [-v|--version <VERSION>]
- Forçar a instalação do FlexxAgent para uma distribuição específica:
flexxagent-install.sh [-d|--distro <DISTRO>]
- Acessar a ajuda:
flexxagent-install.sh -h|-?|--help
Instalação offline
O FlexxAgent pode ser instalado em ambientes com restrições de rede ou sem acesso à internet. Passos para a instalação:- Colocar na mesma pasta o pacote de instalação do FlexxAgent, o arquivo de configuração e o script de instalação.
- Conceder permissões ao script:
sudo chmod +x ./flexxagent-install.sh
- Executar o script com o parâmetro
-oou--offline, indicando o pacote a ser instalado:
sudo ./flexxagent-install.sh -c [arquivo de configuração] -o [pacote do Flexxagent]
- Eliminar os arquivos utilizados se já não forem necessários.
Desinstalação
O script de desinstalação pode ser baixado a partir da seguinte URL:- Baixar o desinstalador a partir da URL.
- Conceder permissões ao script.
sudo chmod +x ./flexxagent-uninstall.sh - Executar o script.
sudo ./flexxagent-uninstall.sh - Eliminar os arquivos utilizados, se for o caso.
Parâmetros do script de desinstalação
| Parâmetro | Descrição |
|---|---|
-d,--distro <DISTRO> | O script detecta automaticamente a distribuição do sistema em que é executado. Esse parâmetro ajuda a forçar a desinstalação da versão do FlexxAgent para uma distribuição específica quando se trabalha com distribuições derivadas ou similares. |
-c,--cleanup <VERSION> | Elimina configurações e logs; por padrão false. |
-?,--?,-h,--help,-Help | Mostra a ajuda. |
Exemplos
Desinstalar e eliminar configurações e logs:flexxagent-uninstall.sh [-c|--cleanup]
Forçar a desinstalação para uma distribuição específica:
flexxagent-uninstall.sh [-d|--distro <DISTRO>]
Acessar a ajuda:
sudo ./flexxagent-uninstall.sh --help
Configuração de proxy
A configuração do proxy deve ser realizada antes da instalação, modificando o arquivo de configuração baixado. Proxy não autenticadoproxy = http://proxy_uri:port- Exemplo:
proxy = http://192.168.0.100:443
proxy = http://user:password@proxy_uri:port- Exemplo:
proxy = http://proxy_user:[email protected]:443