Ubuntu 18.04 LTS: libQt5Xml.so.5: não é possível abrir o arquivo de objeto compartilhado

1

Eu não costumava receber esse erro ao executar um lançador de aplicativos no 16.04. Em 16.04, lembro de ter que instalar as bibliotecas do Qt, mas acho que estava fora do repositório principal. Alguém está informado sobre o que pode estar acontecendo aqui com 18.04?

Quando eu inicio o "lançador" para um jogo antigo, recebo o seguinte:

[path to my file] libQt5Xml.so.5: cannot open shared object file

    
por Eddiefiggie 28.04.2018 / 14:37

3 respostas

0

Parece que basta instalar apenas um pacote :

sudo apt-get install libqt5xml5
    
por N0rbert 28.04.2018 / 14:40
0

Isso é o que eu inicialmente pensei também. Depois de ter "apt" instalado, o erro persistiu. :( Antes de desistir na noite passada, eu me perguntei se talvez fosse uma variável ambiental ou algo nesse sentido que estava tudo pronto em 16.04 e não em 18.04.

    
por eddiefiggie 28.04.2018 / 14:55
0

O Ubuntu 18.04 parece ter um problema (pelo menos na minha instância) com arquivos objeto compartilhados que o apt / dpkg acredita estão instalados, mas os arquivos estão faltando.

Use ldd para descobrir quais arquivos de objetos compartilhados estão faltando e reinstale-os usando o apt. Neste caso, está faltando o pacote libqt5xml5 , que você deve reinstalar . A instalação não funcionará, porque o apt acredita que já está instalado, mas você descobrirá que o arquivo está faltando.

sudo apt install --reinstall libqt5xml5

Continue fazendo isso até que todos os arquivos de objetos compartilhados ausentes sejam restaurados e o programa seja iniciado.

Infelizmente, muitos dos meus aplicativos estão com o mesmo problema. Algo não está correto com a maneira como o apt funciona no Ubuntu 18.04.

    
por datashaman 24.05.2018 / 09:17