- - Hogyan lehet hallgatni a Spotify-t a Linux terminálról a Librespot segítségével

Hogyan lehet hallgatni a Spotify-t a Linux terminálról a Librespot segítségével

Nagyszerű, hogy a Spotify zenei szolgáltatástámogatja a Linuxot Snap, Flatpak és Ubuntu alkalmazásokkal, de összességében az alkalmazás nehézkes, és nem működik jól a Linux PC-ken, minimális erőforrásokkal. Ezért került a helyszínre a Librespot, hogy a felhasználók a Linux terminálról hallgassák a Spotify-ot.

Telepítse a Librespot alkalmazást

A Librespot telepítéséhez több építési idő függőség telepítése szükséges. Tehát, mielőtt foglalkozni tudnánk a forráskóddal, elengedhetetlen, hogy átgondoljuk, hogyan lehet megszerezni mindent, ami az összeállításhoz szükséges.

A Linux disztribúcióktól való függőség kissé különbözik, ezért előfordulhat, hogy a dolgok az idő 100% -ában nem működnek. További információt a szükséges függőségekről nézze meg a fejlesztő GitHub oldalán.

Debian / Ubuntu

A Debian és az Ubuntu rendszeren a felhasználóknak telepíteniük kell az „build-essential” csomagot, a Rust programozási nyelvet és a „libasound2-dev” csomagot. A forráskóddal való interakcióhoz szintén szüksége lesz Gitre.

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

Fedora

A Fedora felhasználóknak telepíteniük kell az „alsa-lib-devel” csomagot, a „make” csomagot, a „gcc” csomagot és a Rust programozási nyelvet. A Git-t is telepítenie kell a GitHub-nal való interakcióhoz.

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

Arch Linux

Nagyon sok függőség van, amelyre telepíteni kellArch Linux a Librespot felépítéséhez. Tehát szerencsédre az egész program az Arch Linux AUR belsejében van, tehát nincs szükség erőfeszítésre. Csak kövesse az alábbi utasításokat a függőségek, valamint a Librespot on Arch telepítéséhez.

Először telepítse a Git és a Base-devel csomagokat az Arch Linuxra a Pacman.

sudo pacman -S git base-devel

Klónozzuk a Trizen AUR csomag-készítését, hogy a Librespot telepítése sokkal gyorsabb legyen.

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

Vigye a terminált a „trizen” mappába, és építse fel makepkg.

cd trizen
makepkg -sri

A Trizen segítségével telepítse a Librespotot.

trizen -S librespot-git

Készítse el a szoftvert

Az összes függőség függvényében klónozzon a forráskódot a Linux PC-re a git klón parancs.

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

Helyezze a terminál ablakot a „librespot” mappába a gombbal CD parancs.

cd librespot

Ezután felépítheti a Librespotot a szállítmány parancs.

cargo build --release

Miután a program készen áll az épületre, vigye a beépített fájlokat a forráskód mappából egy új helyre az „opt” könyvtárban az alábbi parancsok segítségével.

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

Érintés segítségével hozzon létre egy új szkriptet a szoftver egyszerű futtatásához.

sudo touch /usr/local/bin/librespot

Nyissa meg a szkriptfájlt a Nano segítségével.

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

Illessze be az alábbi kódot a Nano-ba.

#!/bin/bash
##Librespot runner

cd /opt/librespot/

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

Mentsd el a Nano-t a Ctrl + O, és lépjen ki a Ctrl + X. Ezután frissítse a szkriptfájl jogosultságait a chmod parancs.

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

Ezután a terminál ablakából elindíthatja a Librespot alkalmazást:

librespot

A Librespot használata

A LibreSpot abban az értelemben nem terminál alkalmazásteljes szöveges felhasználói felülettel rendelkezik. Ugyanakkor működik a Spotify connect programmal, tehát ha a Linux PC nem képes kezelni a hivatalos Spotify kliens számára szükséges RAM mennyiséget, ez messze a legjobb alternatíva.

A Librespot alkalmazás használatához kezdje megvegye ki az okostelefonját, és telepítse rá a Spotify alkalmazást. Miután az alkalmazást beállította, jelentkezzen be Spotify-fiókjába. Ezután kövesse az alábbi lépésről lépésre megtanulni, hogyan kell zenét játszani a Librespoton keresztül.

1. lépés: Nyissa meg a Spotify alkalmazást okostelefonján, és koppintson a elemrea keresőgombot, hogy keressen egy előadót, lejátszási listát, albumot vagy zeneszámot, és hallgassa meg, majd koppintson rá, hogy okostelefonjának Spotify alkalmazásához elindítsa a lejátszást.

2. lépés: Nyissa meg az alsó lejátszási ablakot, hogy okostelefonján teljes képernyős legyen.

3. lépés: Szüneteltesse a zenét az alkalmazásban, hogy megakadályozzák annak lejátszását, de ne zárja be a lejátszási ablakot.

4. lépés: Nézze meg a Spotify bal alsó részétaz alkalmazás lejátszási ablaka fehér ikonra, és koppintson rá ujjával, hogy megjelenjen a „Spotify Connect” felbukkanó ablak. Ha nem találja az ikont, úgy néz ki, mint egy okostelefon / TV logó.

5. lépés: A Spotify Connect ikon megérintése után egy új ablak jelenik meg az okostelefonon. Ez az ablak a „Csatlakozás eszközhöz” feliratot jeleníti meg, és felsorolja a Spotify Connect kompatibilis eszközöket.

6. lépés: A „Csatlakozás egy eszközhez” ablak belsejében érintse meg a „Librespot” feliratú eszközt.

7. lépés: Nyomja meg a lejátszás gombot azon zenén, amelyet előzőleg szüneteltett, hogy meghallgassa a Spotify-ot a számítógép Linux terminálján keresztül!

Hozzászólások