O executável que você está tentando executar um executável de 32 bits, por acaso?
A saída locate
mostra que você tem uma versão de 64 bits de libjpeg.so.62
(em /usr/lib/x86_64-linux-gnu
), mas isso não pode ser usado se o executável for de 32 bits.
Você pode determinar qual arquitetura um arquivo é compilado para usar o comando file
. Por exemplo:
$ file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x214a38d0db472db559f0dabf0ae97f82fea83e03, stripped
Se ele diz que você tem um executável de 32 bits, então esse é o seu problema.
Você pode instalar a versão de 32 bits da biblioteca em questão usando o seguinte comando:
sudo apt-get install libjpeg62:i386