V tomto článku popisujeme postup instalace klienta Spotify na Debian Linux 8 (Jessie). Když se podíváme na stránku Spotify pro Linux na spotify.com, můžeme vidět jednoduché pokyny, kterými se budeme řídit. Nicméně na základě prohlášení vývojáře spotify je dostupná verze „Spotify pro Linux“ pro starší verzi Debian 6 Squeeze, takže narazíme na některé problémy, které opravíme po hlavní instalaci Spotify.
Začněme instalaci spotify přidáním úložiště spotify
deb http://repository.spotify.com stable non-free
do našeho /etc/apt/sources.list
. Dále nainstalujte ověřovací klíč a spusťte aktualizaci úložiště:
# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 94558F59 # apt-get update
V této fázi jsme připraveni nainstalovat spotify klienta na Debian 8 Jessie podle linuxového příkazu a ignorovat varovnou zprávu, že apt-get není schopen ověřit balíček:
# apt-get install spotify-client
Při pokusu o spuštění spotify se může zobrazit následující chybová zpráva:
spotify: error while loading shared libraries: libpangoxft-1.0.so.0: cannot open shared object file: No such file or directory
Chcete-li tento problém vyřešit, jednoduše nainstalujte libpangoxft-1.0-0
balíček:
# apt-get install libpangoxft-1.0-0
To se postará o výše uvedený problém, ale při pokusu o spuštění spotify se objeví další chybová zpráva:
spotify: error while loading shared libraries: libgcrypt.so.11: cannot open shared object file: No such file or directory
Pro Debian 8 je dostupná knihovna libgcrypt.so.20
a tuto chybějící knihovnu si potřebujeme vypůjčit z debian sid. Nejprve použijeme wget
ke stažení libgcrypt11
balíček a poté jej nainstalujeme pomocí dpkg
příkaz:
# wget http://ftp.acc.umu.se/mirror/cdimage/snapshot/Debian/pool/main/libg/libgcrypt11/libgcrypt11_1.5.3-5_amd64.deb
Nainstalujte libgcrypt11:
# dpkg -i libgcrypt11_1.5.4-3_amd64.deb
Nyní můžete spustit klienta spotify z příkazového řádku:
$ spotify