Erro de instalação - "Cannot Execute: required file not found" "E: O subprocesso /usr/bin/dpkg retornou um código de erro (1)"
Introdução
Os erros "Cannot Execute: arquivo necessário não encontrado" e "E: O subprocesso /usr/bin/dpkg retornou um código de erro (1)" pode ocorrer quando o agent é instalado antes do pacote "libc6-i386". Isso causa falha na instalação e a ausência de arquivos agent .
Explicação
O libc6-i386
é uma biblioteca essencial no Linux para sistemas de 64 bits que precisam executar aplicativos de 32 bits. Ela contém o Versão de 32 bits da biblioteca GNU C (glibc)que é a biblioteca padrão do sistema para funções fundamentais, como gerenciamento de memória, entrada/saída e chamadas de sistema.
Para que é usada a biblioteca "libc6-i386"?
- Permite que aplicativos de 32 bits sejam executados em sistemas x86_64 (64 bits).
- Necessário para executar programas legados ou proprietários que não tenham versões de 64 bits disponíveis.
- Essencial para a compatibilidade com determinadas bibliotecas que não foram totalmente migradas para 64 bits.
Consertar
Remoção de arquivos Agent
O erro ocorre porque o script de pós-instalação tenta remover /opt/automatos
mas essa pasta não existe. Vamos excluir as entradas do pacote:
sudo dpkg -r ada
sudo dpkg --remove --force-all ada
sudo rm -rf /var/lib/dpkg/info/ada.*
Reinstale a biblioteca libc6-i386:
apt search libc6-i386
sudo apt install libc6-i386
Reinstale o agent e execute o comando de configuração
Os comandos de instalação e configuração estão na seção "Instalação do Linux" seção.
Após a instalação e o comando de configuração, os serviços agent devem ser iniciados normalmente.
Se ainda precisar de suporte após seguir todas as instruções, registre um caso emalmaden com as evidências do caso relatado.