Instalar Spotify en Fedora 20


Como la licencia de Spotify no nos permite la distribución del paquete del programa en sí, debemos construir el paquete para realizar la instalación. En esta ocasión empaquetaremos la version 0.9.4 de Spotify. primero necesitaremos instalar las herramientas para poder realizar paquetes rpm y otros más, después necesitamos preparar el sistema para crear el paquete y por último generarlo. La lista de comandos es la siguiente:

su -c 'yum -y install wget rpmdevtools rpm-build yum-utils'

rpmdev-setuptree; cd `rpm --eval %_sourcedir`

wget http://leamas.fedorapeople.org/spotify/0.9.4/spotify-client.spec

spectool -g spotify-client.spec

su -c 'yum-builddep spotify-client.spec'

env QA_RPATHS=`(0×02|0×08)` rpmbuild -bb spotify-client.spec

su -c 'yum localinstall ../RPMS/x86_64/spotify-client*.rpm'

Y si todo salió bien, tendremos spotify listo para ser utilizado en nuestro Fedora 20.

spotify-fedora20

Source: Community Spotify

9 comentarios en “Instalar Spotify en Fedora 20

  1. Excelente el tutorial, funciono de mil maravillas solo tuve que modificar un poco el final la linea

    su -c ‘yum localinstall ../RPMS/x86_64/spotify-client*.rpm’

    No funciono en mi caso ya que la estructura que me genero era un tanto diferente, no es gran cosa solo de modificar el directorio al que se hace referencia

    su -c ‘yum localinstall ../RPMS/i686/spotify-client*.rpm’

    Y perfecto todo

  2. Me sale el siguiente error:
    env QA_RPATHS=`(0×02|0×08)` rpmbuild -bb spotify-client.spec
    bash: 0×08: no se encontró la orden…
    bash: 0×02: no se encontró la orden…
    Ejecutando(%prep): /bin/sh -e /var/tmp/rpm-tmp.I9ROH7
    + umask 022
    + cd /home/rescalante/rpmbuild/BUILD
    + cd /home/rescalante/rpmbuild/BUILD
    + rm -rf spotify-make-cb564f2c83b93055ad94564f8df04f74fe88af9a
    + /usr/bin/gzip -dc /home/rescalante/rpmbuild/SOURCES/spotify-make-0.9.4.183.g644e24e.428-cb564f2.tar.gz
    + /usr/bin/tar -xf –
    + STATUS=0
    + ‘[‘ 0 -ne 0 ‘]’
    + cd spotify-make-cb564f2c83b93055ad94564f8df04f74fe88af9a
    + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
    + exit 0
    Ejecutando(%build): /bin/sh -e /var/tmp/rpm-tmp.H61Frh
    + umask 022
    + cd /home/rescalante/rpmbuild/BUILD
    + cd spotify-make-cb564f2c83b93055ad94564f8df04f74fe88af9a
    + ./configure –prefix=/usr –libdir=/usr/lib64 –package=/home/rescalante/rpmbuild/SOURCES/spotify-client_0.9.4.183.g644e24e.428-1_amd64.deb
    Cannot open package file
    error: Estado de salida erróneo de /var/tmp/rpm-tmp.H61Frh (%build)

    Errores de construcción RPM:
    Estado de salida erróneo de /var/tmp/rpm-tmp.H61Frh (%build)

    ¿Como lo soluciono?
    Gracias de antemano.

Deja un comentario