Objetivo
El siguiente procedimiento de configuración de Spotify describe los pasos de instalación proporcionados por spotify.com. No obstante, si encuentra algunas dificultades en el camino de la instalación de Spotify en Debian Stretch, lea el apéndice a continuación para resolverlas.
Requisitos
Se requiere acceso privilegiado a su sistema Debian Stretch.
Dificultad
FÁCIL
Convenios
- # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de
sudo
comando - $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios
Instrucciones
Incluir el repositorio de Spotify
Primero, debemos incluir la clave de firma del repositorio de Spotify. Ejecute el siguiente comando e importe la clave que no haya caducado. Lo más probable es que su selección numérica sea 1
como se muestra a continuación:
# gpg --keyserver hkp://keyserver.ubuntu.com --search-key 'Spotify Public Repository Signing Key' gpg: data source: http://91.189.89.49:11371 (1) Spotify Public Repository Signing Key4096 bit RSA key EFDC8610341D9410, created: 2017-07-25, expires: 2018-07-25 (2) Spotify Public Repository Signing Key 4096 bit RSA key 13B00F1FD2C19886, created: 2015-05-28, expires: 2017-11-22 (expired) (3) Spotify Public Repository Signing Key 2048 bit RSA key 082CCEDF94558F59, created: 2012-06-25, expires: 2015-06-25 (expired) (4) Spotify Public Repository Signing Key 1024 bit DSA key 4F9946354E9CFF4E, created: 2010-06-23, expires: 2012-06-22 (expired) Keys 1-4 of 4 for "Spotify Public Repository Signing Key". Enter number(s), N)ext, or Q)uit > 1 gpg: /root/.gnupg/trustdb.gpg: trustdb created gpg: key EFDC8610341D9410: public key "Spotify Public Repository Signing Key " imported gpg: Total number processed: 1 gpg: imported: 1
Para confirmar, enumere todas las claves importadas, ejecute:
# gpg --list-keys /root/.gnupg/pubring.kbx ------------------------ pub rsa4096 2017-07-25 [SC] [expires: 2018-07-25] 0DF731E45CE24F27EEEB1450EFDC8610341D9410 uid [ unknown] Spotify Public Repository Signing Key
Agregue el repositorio de Spotify a las fuentes locales y ejecute apt-get update
:
# echo deb http://repository.spotify.com stable non-free > /etc/apt/sources.list.d/spotify.list # apt-get update
Instalar Spotify en Debian Stretch
Finalmente, estamos listos para instalar el cliente de Spotify en Debian Stretch usando apt-get
comando:
# apt-get install spotify-client
Todo listo. Ahora debería poder ejecutar Spotify desde su menú de inicio o desde la línea de comandos:
$ spotify
Apéndice
gpg:error en la recepción del servidor de claves:No dirmngr
Te falta dirmngr
binario. Instalar dirmngr
paquete.
# apt install dirmngr
ERROR:
gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory gpg: connecting dirmngr at '/tmp/tmp.t1Mi4lXT6P/S.dirmngr' failed: No such file or directory gpg: keyserver receive failed: No dirmngr
spotify-client :Depende:libssl1.0.0 pero no es instalable
Debian Stretch contiene una versión superior de libssl
. Descargue e instale libssl1.0.0
del repositorio de Debian Jessie:
$ wget http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u7_amd64.deb # dpkg -i libssl1.0.0_1.0.1t-1+deb8u7_amd64.deb
ERROR:
The following packages have unmet dependencies: spotify-client : Depends: libssl1.0.0 but it is not installable