- - Cómo escuchar Spotify desde el terminal de Linux con Librespot

Cómo escuchar Spotify desde la terminal de Linux con Librespot

Es excelente que el servicio de música de Spotifyadmite 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. Es por eso que Librespot ha aparecido en escena 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 de tiempo de compilación. Entonces, antes de que podamos lidiar con el código fuente, es vital revisar cómo obtener todo lo necesario para compilar.

Las dependencias para las distribuciones de Linux difieren ligeramente, por lo que las cosas pueden no funcionar 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á Git para interactuar con el código fuente.

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

Fedora

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

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

Arch Linux

Hay bastantes dependencias para instalarArch 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.

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

Usa Trizen para instalar Librespot.

trizen -S librespot-git

Construye el software

Con todas las dependencias atendidas, clone el código fuente a su PC con Linux utilizando git clone mando.

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

Mueva la ventana del terminal a la carpeta "librepot" con el discos compactos mando.

cd librespot

Luego podrás construir Librespot con el carga mando.

cargo build --release

Una vez que el programa haya terminado de compilar, mueva los archivos compilados de la carpeta del código fuente a una nueva ubicación en el directorio "opt", utilizando los comandos a continuación.

cd librespot/target/release/
mkdir -p /opt/librespot/
sudo mv * /opt/librespot/

Usando el toque, cree un nuevo script para ejecutar el software fácilmente.

sudo touch /usr/local/bin/librespot

Abre el archivo de script con Nano.

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

Pega el siguiente código en Nano.

#!/bin/bash
##Librespot runner

cd /opt/librespot/

sudo ./librespot -n "Librespot" -b 320 -c ./cache --enable-volume-normalisation --initial-volume 75 --device-type avr

Ahorre Nano con Ctrl + Oy salga con Ctrl + X. Luego, actualice los permisos del archivo de script usando el chmod mando.

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 quetiene una interfaz de usuario basada en texto completo para usar. Sin embargo, funciona con Spotify Connect, por lo tanto, si su PC con Linux no puede manejar la cantidad de RAM que necesita el cliente oficial de Spotify, esta es la mejor alternativa, con diferencia.

Para usar la aplicación Librespot, comience tomandosacar un teléfono inteligente e instalar 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.

Paso 1: Vaya a la aplicación Spotify en su teléfono inteligente y toqueel botón de búsqueda para encontrar un artista, una lista de reproducción, un álbum o una canción para escuchar, y tóquelo para indicarle 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: Mire a la parte inferior izquierda de Spotifyventana de reproducción de la aplicación para un ícono blanco y tóquelo con el dedo para que aparezca la ventana emergente "Spotify Connect". Si no puede encontrar el ícono, se ve como el logotipo de un 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ó previamente para escuchar Spotify a través del terminal Linux en su PC!

Comentarios