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.
Table des matières
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.
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.
#! / 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.
É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!