On hienoa, että Spotify-musiikkipalvelutukee Linuxia Snap-, Flatpak- ja Ubuntu-sovelluksilla, mutta kaiken kaikkiaan sovellus on hankala eikä se toimi hyvin Linux-tietokoneissa, joilla on vähän resursseja. Siksi Librespot on tullut näyttämölle, jotta käyttäjät voivat kuunnella Spotifya Linux-terminaalista.
Asenna Librespot
Librespotin asentaminen vaatii useiden rakennusaika riippuvuuksien asentamisen. Joten ennen kuin voimme käsitellä lähdekoodia, on tärkeää tutkia, miten saada kaikki tarvittava kääntämistä varten.
Linux-jakelujen riippuvuudet eroavat hieman, joten asiat eivät välttämättä toimi 100% ajasta. Katso lisätietoja tarvittavista riippuvuuksista tutustumalla kehittäjän GitHub-sivulle.
Debian / Ubuntu
Debianissa ja Ubuntussa käyttäjien on asennettava “build-essential” -paketti, Rust-ohjelmointikieli ja “libasound2-dev” -paketti. Tarvitset myös Gitin vuorovaikutuksessa lähdekoodin kanssa.
sudo apt install build-essential cargo libasound2-dev rust git
fedora
Fedoran käyttäjien on asennettava ”alsa-lib-devel” -paketti, “make” -paketti, “gcc” -paketti ja Rust-ohjelmointikieli. Sinun on myös asennettava Git, jotta voit olla vuorovaikutuksessa GitHubin kanssa.
sudo dnf install alsa-lib-devel cargo make gcc rust git -y
Arch Linux
Asennukseen on melko vähän riippuvuuksiaArch Linux rakentaa Librespot. Sinulle onneksi koko ohjelma on Arch Linux AUR: n sisällä, joten mitään vaivaa ei tarvita. Seuraa vain alla olevia komentoja asentaaksesi riippuvuudet, samoin kuin Librespot Archiin.
Asenna ensin Git- ja Base-devel-paketit Arch Linux -sovellukseen Pacman.
sudo pacman -S git base-devel
Klooni Trizenin AUR-pakettirakenne, jotta Librespotin asentaminen olisi paljon nopeampaa.
git clone https://aur.archlinux.org/trizen.git
Siirrä pääte "trizen" -kansioon ja rakenna se makepkg.
cd trizen
makepkg -sri
Asenna Librespot Trizenin avulla.
trizen -S librespot-git
Luo ohjelmisto
Kun kaikki riippuvuudet on hoidettu, kloonaa lähdekoodi Linux-tietokoneellesi käyttämällä git klooni komento.
git clone https://github.com/librespot-org/librespot.git
Siirrä pääteikkuna “librespot” -kansioon CD komento.
cd librespot
Sitten voit rakentaa Librespotin lasti komento.
cargo build --release
Kun ohjelma on valmis rakennettu, siirrä rakennetut tiedostot lähdekoodikansiosta uuteen sijaintiin ”opt” -hakemistoon käyttämällä alla olevia komentoja.
cd librespot/target/release/ mkdir -p /opt/librespot/ sudo mv * /opt/librespot/
Luo uusi komentosarja kosketusta käyttämällä ohjelmiston ajamiseen helposti.
sudo touch /usr/local/bin/librespot
Avaa skriptitiedosto Nanolla.
sudo nano -w /usr/local/bin/librespot
Liitä alla oleva koodi Nanoon.
#!/bin/bash
##Librespot runner
cd /opt/librespot/
sudo ./librespot -n "Librespot" -b 320 -c ./cache --enable-volume-normalisation --initial-volume 75 --device-type avr
Säästä Nano Ctrl + Oja poistu ctrl + X. Päivitä sitten komentosarjatiedoston käyttöoikeudet chmod komento.

sudo chmod +x /usr/local/bin/librespot sudo chmod 755 /opt/librespot/
Voit sitten käynnistää Librespot-sovelluksen pääteikkunasta:
librespot
Librespotin käyttäminen
LibreSpot ei ole terminaalisovellus siinä mielessäSillä on käytettäväksi koko tekstipohjainen käyttöliittymä. Se toimii kuitenkin Spotify connect -sovelluksen kanssa, joten jos Linux-tietokoneesi ei pysty käsittelemään virallisen Spotify-asiakkaan tarvitsemaa RAM-muistia, tämä on ylivoimaisesti paras vaihtoehto.
Käyttääksesi Librespot-sovellusta aloita ottamallapoista älypuhelin ja asenna Spotify-sovellus siihen. Kun sovellus on määritetty, kirjaudu Spotify-tiliisi. Seuraa sitten alla olevia vaiheittaisia ohjeita oppiaksesi soittamaan musiikkia Librespotin kautta.
Vaihe 1: Siirry älypuhelimesi Spotify-sovellukseen ja napautahakupainike löytääksesi esittäjän, soittolistan, albumin tai kappaleen, jota haluat kuunnella, ja napauta sitä kertoaksesi älypuhelimesi Spotify-sovellukselle, että se alkaa soittaa.
Vaihe 2: Avaa alaosassa oleva toistoikkuna, jotta se tulee älypuhelimesi koko näytön kokoiseksi.
Vaihe 3: Keskeytä sovelluksen musiikki estääksesi sen toistamisen, mutta älä sulje toistoikkunaa.
Vaihe 4: Katso Spotifyn vasemmasta alakulmastasovelluksen toistoikkuna, jossa on valkoinen kuvake, ja napauta sitä sormella avataksesi Spotify Connect -ponnahdusikkunan. Jos et löydä kuvaketta, se näyttää älypuhelimen / TV-logolta.
Vaihe 5: Kun olet napsauttanut Spotify Connect -kuvaketta, älypuhelimeesi tulee uusi ikkuna. Tässä ikkunassa lukee ”Yhdistä laitteeseen”, ja siinä luetellaan Spotify Connect -yhteensopivat laitteet.
Vaihe 6: Napauta ”Yhdistä laitteeseen” -ikkunan sisällä laitetta, jolla on merkintä ”Librespot”.

Vaihe 7: Kun haluat kuunnella Spotifya tietokoneesi Linux-päätteen kautta, paina aiemmin keskeytetyn musiikin toistopainiketta!

Kommentit