Erro ao carregar as bibliotecas compartilhadas: libQtGui.so.4 ao iniciar o Opera Mobile Emulator

10

Aparentemente, o Opera Mobile Emulator é um programa de 32 bits e o Ubuntu 13.10 não contém mais o pacote "a32-libs" para fornecer esse suporte.

Eu baixei e descompactei os arquivos, mas quando tento executar o emulador, recebo a seguinte mensagem de erro :

./opera-mobile-emulator-launcher: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory

Eu procurei por todo o lado e encontrei todos os tipos de listas de pacotes que devem ser instaladas para executar programas de 32 bits na 13.10. Eu tentei várias, mas todas falharam porque parece que a lista de pacotes necessários para executar um programa específico é específica para esse programa.

Alguém sabe como eu posso fazer isso funcionar?

Larry
fonte

Respostas:

16

A menos que você esteja usando uma arquitetura diferente do resto do seu sistema, apenas a execução sudo apt-get install libqtgui4deve ser suficiente.

Caso você esteja usando outra arquitetura, basta anexar :archao nome do pacote. Por exemplo, se você estiver usando a versão de 64 bits, libqtgui4:amd64é para você:

sudo apt-get install libqtgui4:amd64
Braiam
fonte
Se você estiver usando outro sistema (como ARM) tentar sudo apt-get install libqtgui4
Nino van Hooff