pacote instalado mostrando não encontrado

0

Eu tenho libXpm.so.4 no Ubuntu 16.04. Está mostrando instalado no synaptic. Mas, quando instalei o IDL, este é o erro que recebi:

/home/angel/IDL/idl70/bin/bin.linux.x86/idl: error while loading shared libraries: libXpm.so.4: cannot open shared object file: No such file or directory

Ao fazer sudo apt-get install libXpm.so.4 , recebi isto:

[sudo] password for angel: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libXpm.so.4:i386
E: Couldn't find any package by glob 'libXpm.so.4'
E: Couldn't find any package by regex 'libXpm.so.4'

Eu verifiquei o synaptic que está instalado lá. O que devo fazer?

    
por Angel Priyana Noel 10.06.2016 / 13:18

2 respostas

2

libXpm.so.4 é o arquivo da biblioteca que você obtém quando instala libxpm e é usado pelo software que o requer.

Para obter a biblioteca libXpm.so.4 , devemos instalar libxpm , versão 4

Portanto, o nome do pacote correto é libxpm4 .

    
por UniversallyUniqueID 10.06.2016 / 13:47
0

Eu baixei o libXpm4 do centro de pacotes do ubuntu e o instalei. Está funcionando agora. Não funcionou do aptitude e synaptic como estava mostrando libXpm4 como up-to-date. Baixei o pacote i386 da libXpm4 dos pacotes do Xenial enquanto uso o Ubuntu 16 Xenial. Quando eu cliquei no pacote, ele me levou para o centro de software, a opção de instalação estava lá e eu instalei a partir daí. O erro do libXpm.so.4 surgiu quando eu instalei o IDL e estava chamando o idl e ele mostrava o erro perdendo os pacotes da biblioteca libXpm.so.4. Ao dar o comando sudo apt-get instale o libXpm4 do terminal, estava ficando o pacakge não encontrado em regex e glob. Depois de baixar e instalar a partir da fonte do pacote do Ubuntu, o IDL está funcionando bem agora.

    
por Angel Priyana Noel 13.06.2016 / 07:59