Linux Tutoriels

Comment écouter Spotify depuis le terminal Linux avec Librespot

C’est excellent que le service de musique Spotify prenne en charge Linux avec les applications Snap, Flatpak et Ubuntu, mais dans l’ensemble, l’application est encombrante et ne fonctionne pas bien sur les PC Linux avec des ressources minimales. C’est pourquoi Librespot est entré en scène pour que les utilisateurs puissent écouter Spotify depuis le terminal Linux.

Installer Librespot

L’installation de Librespot nécessite l’installation de plusieurs dépendances au moment de la construction. Donc, avant de pouvoir traiter le code source, il est essentiel de savoir comment obtenir tout ce qui est nécessaire à la compilation.

Les dépendances des distributions Linux diffèrent légèrement, donc les choses peuvent ne pas fonctionner à 100% du temps. Pour plus d’informations sur les dépendances dont vous aurez besoin, consultez la page GitHub du développeur.

Debian / Ubuntu

Sur Debian et Ubuntu, les utilisateurs doivent installer le paquet «build-essential», le langage de programmation Rust et le paquet «libasound2-dev». Vous aurez également besoin de Git pour interagir avec le code source.

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

Feutre

Les utilisateurs de Fedora devront installer le paquet «alsa-lib-devel», le paquet «make», le paquet «gcc» et le langage de programmation Rust. Vous devrez également installer Git pour interagir avec GitHub.

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

Arch Linux

Il y a pas mal de dépendances à installer sur Arch Linux pour construire Librespot. Cependant, heureusement pour vous, tout le programme se trouve à l’intérieur de Arch Linux AUR, donc aucun effort n’est nécessaire. Suivez simplement les commandes ci-dessous pour installer les dépendances, ainsi que Librespot sur Arch.

  Adresse IP du routeur par défaut expliquée

Tout d’abord, installez les packages Git et Base-devel sur Arch Linux avec Pacman.

sudo pacman -S git base-devel

Clonez le package AUR de Trizen, pour accélérer l’installation de Librespot.

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

Déplacez le terminal dans le dossier «trizen» et construisez-le avec makepkg.

cd trizen
makepkg -sri

Utilisez Trizen pour installer Librespot.

trizen -S librespot-git

Construisez le logiciel

Une fois toutes les dépendances prises en charge, clonez le code source sur votre PC Linux à l’aide de la commande git clone.

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

Déplacez la fenêtre du terminal dans le dossier «librespot» avec la commande CD.

cd librespot

Vous pourrez alors créer Librespot avec la commande cargo.

cargo build --release

Une fois le programme terminé, déplacez les fichiers construits du dossier du code source vers un nouvel emplacement dans le répertoire «opt», en utilisant les commandes ci-dessous.

cd librespot/target/release/

mkdir -p /opt/librespot/

sudo mv * /opt/librespot/

À l’aide du toucher, créez un nouveau script pour exécuter le logiciel facilement.

sudo touch /usr/local/bin/librespot

Ouvrez le fichier de script avec Nano.

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

Collez le code ci-dessous dans Nano.

  Comment garder votre téléphone déverrouillé à la maison [Android]

#! / bin / bash
## Coureur de pot libre

cd / opt / librespot /

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

Enregistrez Nano avec Ctrl + O et quittez avec Ctrl + X. Ensuite, mettez à jour les permissions du fichier script à l’aide de la commande chmod.

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

Vous pouvez ensuite démarrer l’application Librespot depuis la fenêtre de votre terminal avec:

librespot

Utiliser Librespot

LibreSpot n’est pas une application de terminal dans le sens où elle dispose d’une interface utilisateur en texte intégral à utiliser. Cependant, cela fonctionne avec Spotify Connect, donc, si votre PC Linux ne peut pas gérer la quantité de RAM dont le client Spotify officiel a besoin, c’est de loin la meilleure alternative.

Pour utiliser l’application Librespot, commencez par sortir un smartphone et installez-y l’application Spotify. Une fois l’application configurée, connectez-vous à votre compte Spotify. Ensuite, suivez les instructions étape par étape ci-dessous pour apprendre à jouer de la musique via Librespot.

  Quand vous ne devriez pas prendre des images RAW

Étape 1: Accédez à l’application Spotify sur votre smartphone et appuyez sur le bouton de recherche pour trouver un artiste, une liste de lecture, un album ou une chanson à écouter, puis appuyez dessus pour indiquer à l’application Spotify sur votre smartphone de commencer à la lire.

Étape 2: Ouvrez la fenêtre de lecture en bas pour la rendre en plein écran sur votre smartphone.

Étape 3: Mettez la musique en pause dans l’application pour l’empêcher de jouer, mais ne fermez pas la fenêtre de lecture.

Étape 4: Recherchez dans la partie inférieure gauche de la fenêtre de lecture de l’application Spotify une icône blanche et appuyez dessus avec votre doigt pour afficher la fenêtre contextuelle «Spotify Connect». Si vous ne trouvez pas l’icône, cela ressemble à un logo Smartphone / TV.

Étape 5: Après avoir appuyé sur l’icône Spotify Connect, une nouvelle fenêtre apparaîtra sur votre smartphone. Cette fenêtre indique «Se connecter à un appareil» et répertorie vos appareils compatibles Spotify Connect.

Étape 6: Dans la fenêtre «Se connecter à un appareil», appuyez sur l’appareil intitulé «Librespot».

Étape 7: Appuyez sur le bouton de lecture de la musique que vous avez précédemment interrompue pour écouter Spotify via le terminal Linux sur votre PC!