@OrangeMechaniqu : brasileiro ??? :-D
Bon, je sais pas trop si j'ai le droit d'ecrire en portugais vu que c'est le forum francais... Si un modo est pas d'accord, suffit de venir gueuler, je le referais plus (promis ^^).
Então, esse negocio de biblioteca é bem simples.
Tu tenta rodar o wengophone e ele responde :
$ wengophone
./wengophone: error while loading shared libraries: libssl.so.5: cannot open shared object file: No such file or directory
O programa está tentando utilisar uma biblioteca e não consegue encontrar na tua máquina.
Tres casos possíveis :
- tu não tem essa biblioteca porque não está instalada -> isso não tem nada a ver com os links...
- tu não tem essa biblioteca porque tem uma versão mais recente
- tu tem essa biblioteca mas o programa está procurando numa pasta diferente de a que a contem
Para saber, tenta um locate. Nesse caso :
$ locate libssl.so
/lib/libssl.so.6
Tu sabe agora que está no segundo caso.
Agora é só criar um link que vai do arquivo procurado pelo programa para o arquivo existente com o comando ln (em root) :
# ln -s /lib/libssl.so.6 /lib/libssl.so.5
E deu ! Agora existe um arquivo libssl.so.5 que aponta para libssl.so.6 🙂 (cuidado com o syntaxe : primeiro o arquivo alvo e depois o link... o man explica o contrário :-?)
Tenta rodar o wengophone que deveria funcionar agora 😉