Tentando instalar o spotify com libssl1.0.0

3

Eu gostaria de instalar o cliente spotify mas está reclamando que ele não pode encontrar o antigo libssl0.9.8 Então eu criei um link simbólico para libssl1.0.0:

sudo ln -s /usr/lib/x86_64-linux-gnu/libssl.so**.1.0.0** /usr/lib/libssl.so.0.9.8

Isso não funcionou. Então fiz outro:

sudo ln -s /usr/lib/x86_64-linux-gnu/libssl.so**.1.0.0** /usr/lib/x86_64-linux-gnu/libssl.so.0.9.8

Falha ao instalar o cliente spotify. O que estou fazendo errado?

    
por sterz 24.12.2012 / 02:20

2 respostas

4

O OpenSSL 0.9.8 e 1.0.0 são incompatíveis com binários. O cliente Spotify que você possui é construído em 0.9.8 e não será executado, mesmo se você acertar o link. Consiga um pacote do Spotify adequado à sua versão da distribuição que você está usando.

Caso o Spotify não o construa para sua combinação de distribuição / versão, você terá que construir o OpenSSL 0.9.8 você mesmo. Veja este tópico sobre o Debian Wheezey nos fóruns do Spotify para mais detalhes.

    
por 24.12.2012 / 02:38
0

Existem alguns links simbólicos que você provavelmente precisa criar. Para o OpenSSL, pelo menos, libcrypto em cima de libssl .

Para o Fedora (adapte-se à sua distribuição à vontade):

ln -sf /usr/lib64/libnspr4.so libnspr4.so.0d
ln -sf /usr/lib64/libnss3.so libnss3.so.1d
ln -sf /usr/lib64/libnssutil3.so libnssutil3.so.1d
ln -sf /usr/lib64/libplc4.so libplc4.so.0d
ln -sf /usr/lib64/libplds4.so libplds4.so.0d
ln -sf /usr/lib64/libsmime3.so libsmime3.so.1d
ln -sf /usr/lib64/libssl3.so libssl3.so.1d
ln -sf /usr/lib64/libssl.so.1.0.0j libssl.so.0.9.8
ln -sf /usr/lib64/libcrypto.so.1.0.0j libcrypto.so.0.9.8

Você poderia fornecer o comando e o erro exatos?

    
por 24.12.2012 / 02:38