Es excelente que el servicio de música Spotify sea compatible con Linux con aplicaciones Snap, Flatpak y Ubuntu, pero en general, la aplicación es engorrosa y no funciona bien en PC con Linux con recursos mínimos. Por eso ha aparecido Librespot para que los usuarios puedan escuchar Spotify desde la terminal de Linux.

Instalar Librespot

La instalación de Librespot requiere la instalación de varias dependencias en tiempo de compilación. Entonces, antes de que podamos lidiar con el código fuente, es vital repasar cómo obtener todo lo necesario para compilar.

Las dependencias de las distribuciones de Linux difieren ligeramente, por lo que es posible que las cosas no funcionen el 100% del tiempo. Para obtener más orientación sobre las dependencias que necesitará, consulte la página de GitHub del desarrollador.

Debian / Ubuntu

En Debian y Ubuntu, los usuarios deben instalar el paquete «build-essential», el lenguaje de programación Rust y el paquete «libasound2-dev». También necesitarás que Git interactúe con el código fuente.

sudo apt install build-essential cargo libasound2-dev rust git

Fedora

Los usuarios de Fedora necesitarán instalar el paquete «alsa-lib-devel», el paquete «make», el paquete «gcc» y el lenguaje de programación Rust. También necesitará instalar Git para interactuar con GitHub.

sudo dnf install alsa-lib-devel cargo make gcc rust git -y

Arch Linux

Hay bastantes dependencias para instalar en Arch Linux para construir Librespot. Sin embargo, por suerte para ti, todo el programa está dentro de Arch Linux AUR, por lo que no es necesario ningún esfuerzo. Simplemente siga los comandos a continuación para instalar las dependencias, así como Librespot en Arch.

  Cómo exportar e importar sus sistemas Linux en Windows 10

Primero, instale los paquetes Git y Base-devel en Arch Linux con Pacman.

sudo pacman -S git base-devel

Clone la compilación del paquete AUR de Trizen para que la instalación de Librespot sea mucho más rápida.

git clone https://aur.archlinux.org/trizen.git

Mueva el terminal a la carpeta «trizen» y compílelo con makepkg.

cd trizen
makepkg -sri

Utilice Trizen para instalar Librespot.

trizen -S librespot-git

Construye el software

Con todas las dependencias atendidas, clone el código fuente en su PC con Linux usando el comando git clone.

git clone https://github.com/librespot-org/librespot.git

Mueva la ventana del terminal a la carpeta “librespot” con el comando CD.

cd librespot

Luego podrás construir Librespot con el comando cargo.

cargo build --release

Una vez que el programa haya terminado de compilarse, mueva los archivos compilados de la carpeta del código fuente a una nueva ubicación en el directorio «opt», usando los siguientes comandos.

cd librespot/target/release/

mkdir -p /opt/librespot/

sudo mv * /opt/librespot/

Con el tacto, cree un nuevo script para ejecutar el software fácilmente.

sudo touch /usr/local/bin/librespot

Abra el archivo de secuencia de comandos con Nano.

sudo nano -w /usr/local/bin/librespot

Pegue el siguiente código en Nano.

  Cómo usar Diskonaut para encontrar el uso del disco en Linux

#! / bin / bash
## Corredor de Librespot

cd / opt / librespot /

sudo ./librespot -n “Librespot” -b 320 -c ./cache –enable-volume-normalization –initial-volume 75 –device-type avr

Guarde Nano con Ctrl + O y salga con Ctrl + X. Luego, actualice los permisos del archivo de script usando el comando chmod.

sudo chmod +x /usr/local/bin/librespot
sudo chmod 755 /opt/librespot/

Luego puede iniciar la aplicación Librespot desde la ventana de su terminal con:

librespot

Usando Librespot

LibreSpot no es una aplicación de terminal en el sentido de que tiene una interfaz de usuario basada en texto completo para usar. Sin embargo, funciona con Spotify Connect, por lo que, si su PC con Linux no puede manejar la cantidad de RAM que necesita el cliente oficial de Spotify, esta es la mejor alternativa, de lejos.

Para usar la aplicación Librespot, comience sacando un teléfono inteligente e instale la aplicación Spotify en él. Una vez que la aplicación esté configurada, inicie sesión en su cuenta de Spotify. Luego, siga las instrucciones paso a paso a continuación para aprender a reproducir música a través de Librespot.

  Cómo instalar el tema de McMojave Linux

Paso 1: vaya a la aplicación Spotify en su teléfono inteligente y toque el botón de búsqueda para encontrar un artista, lista de reproducción, álbum o canción para escuchar, y tóquelo para decirle a la aplicación Spotify en su teléfono inteligente que comience a reproducirlo.

Paso 2: Abra la ventana de reproducción en la parte inferior para que aparezca en pantalla completa en su teléfono inteligente.

Paso 3: pausa la música en la aplicación para evitar que se reproduzca, pero no cierres la ventana de reproducción.

Paso 4: Mira en la parte inferior izquierda de la ventana de reproducción de la aplicación Spotify para ver un ícono blanco y tócalo con el dedo para que aparezca la ventana emergente «Spotify Connect». Si no puede encontrar el icono, parece un logotipo de teléfono inteligente / TV.

Paso 5: Después de tocar el ícono de Spotify Connect, aparecerá una nueva ventana en su teléfono inteligente. Esta ventana dice «Conectarse a un dispositivo» y enumerará sus dispositivos habilitados para Spotify Connect.

Paso 6: Dentro de la ventana «Conectar a un dispositivo», toca el dispositivo con la etiqueta «Librespot».

Paso 7: Presione el botón de reproducción en la música que pausó anteriormente para escuchar Spotify a través del terminal Linux en su PC.