Linux
FlexxAgent para Linux permite incluir dispositivos com este sistema operacional nas consolas do serviço, habilitando assim a visibilidade completa para as equipes de suporte de todos os dispositivos em uso na organização.
O suporte a Linux inclui distribuições como Fedora, Debian e seu derivado Ubuntu. São suportados tanto dispositivos físicos quanto virtuais sobre VMware como hipervisor e também VDIs publicados com Citrix como broker.

FlexxAgent é composto por um processo do mesmo nome, que se executa a nível de sistema e obtém todas as informações do dispositivo: suas métricas de consumos, desempenhos e todas as informações visíveis nos consoles relativas ao dispositivo.
FlexxAgent Session inicia uma instância para cada sessão de usuário no dispositivo. Recolhe informações relativas à sessão, como os aplicativos utilizados e seus consumos, o uso de recursos por parte da sessão no sistema e tempos de entrega da sessão.

Versões suportadas
FlexxAgent suporta as seguintes distribuições e versões:
- Fedora 37 ou posterior
- Debian/GNU Linux 11 (bullseye) ou posterior
- Ubuntu 22.04, 24.04
Periodicamente, validam-se mais distribuições.
Para incluir alguma distribuição na lista de distribuições suportadas, por favor entre em contato com a Flexxible.
Requisitos
Antes de instalar, é recomendado atualizar todos os pacotes de sistema. Serão instalados os componentes necessários, dependendo da distribuição.
Dependências de pacotes para Fedora e Debian:
- dmidecode
- imvirt
- systemd
Limitações
Certas funcionalidades não estão disponíveis para Linux, como Flexxible Remote Assistance, os microsserviços de usuário ou a execução de fluxos, assim como a coleta de dados de periféricos plug and play.
A execução de microserviços sob demanda de Workspaces suporta Bash como linguagem de scripting.
Configurações de proxy
FlexxAgent para Linux suporta a comunicação através de proxies autenticados e não autenticados. As informações sobre o proxy devem ser fornecidas à Flexxible para incluí-las no arquivo de configuração mencionado no ponto seguinte.
Dados necessários:
- Para o caso de proxy não autenticado será necessário fornecer
URLePorta. - Para proxy autenticado, deve-se adicionar
UsuárioeSenhaao mencionado anteriormente.
Download e instalação
Para instalar o FlexxAgent é necessário executar o script de instalação com um arquivo de configuração predefinido.
Scripts de instalação
Caminho para baixar o script de instalação em Ubuntu/Debian:
https://update.workspaces.flexxible.com/agents/FlexxAgent/latest/debian/x64/flexxagent-install.sh
Caminho para baixar o script de instalação em Fedora:
https://update.workspaces.flexxible.com/agents/FlexxAgent/latest/fedora/x64/flexxagent-install.sh
Ao executar o script, o FlexxAgent é baixado na sua última versão antes de instalá-lo.
O arquivo de configuração deve ser baixado na seção de Grupos de Relatório no módulo Workspaces.
Passos para a instalação
- Baixar o instalador da URL.
- Conceder permissões ao script.
sudo chmod +x ./flexxagent-install.sh - Executar o script.
sudo ./flexxagent-install.sh -c [arquivo de configuração] - Limpar os arquivos utilizados.
Parâmetros do script de instalação
| Parâmetro | Descrição |
|---|---|
-v,--version <VERSION> | Use uma versão específica; por padrão latest. |
-d,--distro <DISTRO> | O script detecta automaticamente a DISTRO em uso no sistema em que é executado. Este parâmetro ajuda a forçar a instalação da versão do FlexxAgent para uma DISTRO específica quando se trabalha com distros derivadas ou similares. |
--verbose,-Verbose | Mostra informações de diagnóstico. |
-c,--config <CONFFILE> | Aplica a configuração de um arquivo de configuração; por padrão settings.conf. |
-o, --offline | Instala FlexxAgent a partir de um pacote em vez de baixá-lo da internet. Para mais detalhes, por favor, consulte a seção Instalação offline. |
-?,--?,-h,--help,-Help | Mostra a ajuda. |
Exemplos
Instalar FlexxAgent com o 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
A instalação do FlexxAgent está disponível mesmo havendo restrições de rede no ambiente. Consulte a Flexxible para obter o pacote de instalação e o instalador para sua distribuição.