Installer Spotify natif sur Debian Wheezy
J'ai récemment installé la dernière version testing de Crunchbang, qui est actuellement basée sur Debian Wheezy. J'ai voulu installer le client natif Spotify sous Linux. Pour info, Spotify s'installe de la façon suivante :
Ajoutez cette ligne à votre fichier /etc/apt/sources.list :
deb http://repository.spotify.com stable non-free
Puis, on ajoute la clé, on met à jour la liste des paquets, et on installe Spotify :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59 sudo apt-get update sudo apt-get install spotify-client-qt
L'ennui, c'est qu'apt essaye d'installer le paquet libssl0.9.8, qui n'est plus disponible dans les dépôts de Wheezy... Du coup, l'installation de Spotify s'arrête là...
Après quelques recherches, voici comment installer Spotify ;).
Éditez votre fichier /etc/apt/sources.list et commentez toutes les lignes sauf celle ajoutée précédemment, et insérez-y celle ci :
deb http://ftp.uk.debian.org/debian stable main contrib non-free
Là, nous venons de désactiver les dépôts de Wheezy, et nous allons utiliser les dépôts de la version stable de Debian.
Maintenant, on met à jour la liste des dépôts, et on installe notre paquet :
apt-get update apt-get install libssl0.9.8
Une fois que libssl0.9.8 est installé, nous allons de nouveau éditer le fichier /etc/apt/sources.list : supprimez la ligne qui concerne les dépôts stable, et décommentez ceux que nous avions désactivés précédemment.
Note : cette étape est importante, il ne faut pas que vous restiez avec les dépôts de la version stable !
Encore une fois, on met à jour la liste des paquets, et on installe Spotify :
apt-get update apt-get install spotify-client-qt
Et c'est terminé ! Notez que si vous faites la commande "dpkg -l | grep libssl", le résultat sera le suivant :
ii libssl0.9.8 0.9.8o-4squeeze12 SSL shared libraries ii libssl1.0.0:i386 1.0.1c-3 SSL shared libraries
Nous avons bien libssl0.9.8 qui provient de Squeeze, et libssl1.0.0 qui provient de Wheezy !