Google+

miércoles, 30 de enero de 2013

Spotify en OpenSUSE


Si queremos tener Spotify en OpenSuse nos encontraremos que solo tienen soporte para Ubuntu y deribados, así que hay que ayudarse de herramientas de antaño como "alien". Alien es un convertidor de paquetes, en nuestro caso convertiremos los .deb en .rpm.


Empecemos descargando los archivos necesarios:

Spotify:
http://repository.spotify.com/pool/non-free/s/spotify/
De aquí yo descargue el paquete 386, pero si tenéis arquitectura 64 ya sabéis. Y además al tener escritorio KDE, descarge el spotify-client-qt_XX
Alien:
http://packages.debian.org/unstable/source/alien
Descargamos el .tar.gz, a día de hoy la versión 8.8
# tar -xvf  alien_8.88.tar.gz
# cd alien
Ahora convertimos el paquete 
# ./alien.pl -r -c ../spotify-client-qt_0.9.0.133.gd18ed58.259-1_all.deb
# ./alien.pl -r -c ../spotify-client_0.9.0.133.gd18ed58.259-1_i386.deb
Una vez convertidos, instalamos:
# rpm -ivh --nodeps spotify-client-0.9.0.133.gd18ed58.259-2.i386.rpm spotify-client-qt-0.9.0.133.gd18ed58.259-2.noarch.rpm
Instalamos las librerías de openssl 0.9.8X
# zypper install libopenssl0_9_8
Unos parches para que funcione bien:
# ln -s /usr/lib/libnss3.so /usr/lib/libnss3.so.1d
# ln -s /usr/lib/libnssutil3.so /usr/lib/libnssutil3.so.1d
# ln -s /usr/lib/libsmime3.so /usr/lib/libsmime3.so.1d
# ln -s /usr/lib/libplc4.so /usr/lib/libplc4.so.0d
# ln -s /usr/lib/libnspr4.so /usr/lib/libnspr4.so.0d
Y ya podréis ejecutarlo, seguramente lo tendréis en vuestro menú de escritorio pero si no, ejecutáis lo siguiente:
# /usr/bin/spotify
Adjunto unas capturas: