Problemas com Go-Global AppController no Ubuntu 24.04.3

1. Problemas com Go-Global AppController no Ubuntu 24.04.3

alexa Guimarães
AlexGuima76

(usa Ubuntu)

Enviado em 02/09/2025 - 11:15h

Saudações a todos.

Com o fim do suporte ao Windows 10, tenho a oportunidade perfeita para introduzir o Linux na empresa em que trabalho, pois uma boa parte do parque de máquinas não é compatível com o Windows 11.

O problema que está inviabilizando esta migração é a dificuldade que estou enfrentando para instalar o AppController, que é necessário para rodar o ERP que usamos na empresa.

O aplicativo é fornecido em pacote .deb de 32bits, estou usando o Ubuntu 24.04.3 e já incluí a arquitetura i386.

A saída de terminal da instalação é esta:

(Lendo banco de dados ... 200181 ficheiros e diretórios atualmente instalados.)
A preparar para desempacotar .../Downloads/AppController.deb ...

If installation of this package is not completed due to unresolved
dependencies, run:

sudo apt-get -f install

This will resolve the unmet dependencies and complete the installation.

A descompactar appcontroller:i386 (6.2-33307) ...
Configurando appcontroller:i386 (6.2-33307) ...
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libgosessionclient.so': Arquivo ou diretório inexistente
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libgocomponentserver.so': Arquivo ou diretório inexistente
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libgodisplayclient.so': Arquivo ou diretório inexistente
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libgoclipboardclient.so': Arquivo ou diretório inexistente
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libgofileclient.so': Arquivo ou diretório inexistente
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libgoprintclient.so': Arquivo ou diretório inexistente
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libgoaudioclient.so': Arquivo ou diretório inexistente
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libpbr4.so': Arquivo ou diretório inexistente
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libXaw.so.7': Arquivo ou diretório inexistente
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libXpm.so.4': Arquivo ou diretório inexistente
/usr/bin/chcon: não foi possível acessar '/usr/lib/{name}/libxkbfile.so.1': Arquivo ou diretório inexistente
A processar 'triggers' para hicolor-icon-theme (0.17-2) ...
A processar 'triggers' para gnome-menus (3.36.0-1.1ubuntu3) ...
A processar 'triggers' para desktop-file-utils (0.27-2build1) ...
A processar 'triggers' para libc-bin (2.39-0ubuntu8.5) ...

Ao excutar o comando para resolver as dependências a saísa é esta:

alex-guimaraes@alex-guimaraes-Lenovo-ideapad-320-15IKB:~$ sudo apt-get -f install
[sudo] senha para alex-guimaraes:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências... Pronto
Lendo informação de estado... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 19 não atualizados.

As libs que o sistema diz não encontrar parecem estar no lugar em que deveriam estar:

alex-guimaraes@alex-guimaraes-Lenovo-ideapad-320-15IKB:/usr/lib/appcontroller$ ls
libgoaudioclient.so libgocomponentserver.so libgofileclient.so libgosessionclient.so libXaw.so.7 libXpm.so.4
libgoclipboardclient.so libgodisplayclient.so libgoprintclient.so libpbr4.so libxkbfile.so.1
alex-guimaraes@alex-guimaraes-Lenovo-ideapad-320-15IKB:/usr/lib/appcontroller$

Se abro o pacote pelo gdebi-gtk, ele diz que o pacote já está instalado, mas não funciona e, se excluo o pacote e tento instalar novamente, ele diz que todas as dependências estão OK, mas o resultado é sempre o mesmo.

Alguém pode me ajudar com esta questão?



  


2. Re: Problemas com Go-Global AppController no Ubuntu 24.04.3

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 02/09/2025 - 12:28h

Acho que só precisa completar a ligação, porque pelo que parece tem erro na cópia das libs no pacote deb.
Pra resolver vc pode fazer o seguinte:
0--abrir um terminal
1--colocar um export LD_LIBRARY_PATH=$PATH:/usr/lib/appcontroller/
2--em seguida executar PELO TERMINAL o app controller

Pra evitar ter de abrir o terminal, vc terá de criar um shellscript bem simples com os comandos de setar o path como feito acima.

Ou, caso vc queira ser mais cabra macho mesmo, vc pode consertar o bug do pacote deb que não tá setando certinho o path das libs.
Se vc ver ali onde tem o /usr/lib/{name}/ esse {name} deve ser erro de digitação no pacote deb e acabou ficando o nome da variável name, quando era pra ser o nome do appcontroller.
Deve ser fácil de resolver mas foge do escopo do meu conhecimento, pesquisa ai sobre pacotes deb que deve ter resposta.


______________________________
https://nerdki.blogspot.com.br/ acessa ai, é grátis!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts