Terminalo autobusai

Kaip žaisti „Spotify“ iš komandinės eilutės terminale su „Librespot“

Kaip žaisti „Spotify“ iš komandinės eilutės terminale su „Librespot“

„Spotify“ muzikos paslauga palaiko „Linux“ operacinę sistemą „Snap“, „Flatpak“ ir „Ubuntu“ programų pagalba. Tačiau „Spotify“ programa neveikia „Linux“ kompiuteriuose, turinčiuose minimalius išteklius.

Dėl to „Librespot“ atėjo į pagalbą, kad vartotojai galėtų klausytis „Spotify“ iš savo „Linux“ terminalo. Šis instrukcijų vadovas padės jums įdiegti „Librespot“ ir naudoti jį „Spotify“ klausytis.

Diegiama „Librespot“

Norėdami įdiegti „Librespot“, vartotojas turės įdiegti keletą priklausomybių nuo sukūrimo laiko. Priklausomybės skirsis atsižvelgiant į naudojamus „Linux“ paskirstymus, kuriuos galima stebėti toliau.

„Debian“ / „Ubuntu“

„Debian“ ir „Ubuntu“ turite įdiegti „build-essential“ paketą, „Rust“ programavimo kalbą ir „libasound2-dev“ paketą. Jums taip pat reikės „Git“, kad galėtumėte sąveikauti su šaltinio kodu. Įdiekite naudodami šią komandą:

sudo apt-get install build-essential libasound2-dev
Fedora

„Fedora“ vartotojams turėsite įdiegti „alsa-lib-devel“ paketą, „make“ paketą, „gcc“ paketą ir „Rust“ programavimo kalbą. Taip pat turėsite įdiegti „Git“, kad galėtumėte bendrauti su „GitHub“. Įdiekite naudodami šią komandą:

sudo dnf įdiekite alsa-lib-devel make gcc

„Arch Linux“

Arch Linux vartotojams turėsite įdiegti keletą priklausomybių, tačiau gera žinia ta, kad visa programa yra Arch Linux AUR viduje. Pirmiausia „Arch“ su „Pacman“ įdiegsite „Git“ ir „Base-devel“ paketus. Tada turėsite klonuoti AUR paketo „Trizen“ paketą, kad „Librespot“ būtų lengviau įdiegti naudojant „Trizen“. Vykdykite toliau pateiktas komandas, kad įdiegtumėte priklausomybes ir „Librespot“ „Arch“.

sudo pacman -S git base-devel git klonas https: // aur.archlinux.org / trizen.git cd trizen makepkg -sri trizen -S librespot-git

Programinės įrangos kūrimas

Pasirūpinę visomis priklausomybėmis, norėdami klonuoti šaltinio kodą į savo „Linux“ kompiuterį naudosite šias komandas naudodami „git clone“ komandą. Tada turėsite perkelti terminalo langą į aplanką „librespot“ su komanda CD ir pastatyti „Librespot“ su komanda cargo. Kai programa baigs kūrimo procesą, turėsite perkelti sukurtus failus iš šaltinio kodo aplanko į naują vietą „opt“ kataloge.

gito klonas https: // github.com / librespot-org / librespot.„git cd librespot cargo build“ - paleiskite CD librespot / target / release / mkdir -p / opt / librespot / sudo mv * / opt / librespot /

Naudodami „touch“, turėsite sukurti naują scenarijų, kad greitai paleistumėte programinę įrangą, tada atidarykite failą naudodami „Nano“.

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

Kitas žingsnis - pridėti toliau pateiktą kodą į „Nano“.

#!/ bin / bash ## Librespot runner cd / opt / librespot / sudo ./ librespot -n "librespot" -b 320 -c ./ cache --enable-volume-normalization --inicial-volume 75 --device type avr

Tada išsaugokite „Nano“ naudodami „Ctrl“ + O, tada išeikite naudodami „Ctrl“ + X. Norėdami atnaujinti scenarijaus failo teises, naudokite šią komandą chmod.

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

Tada naudokite šią komandą, norėdami paleisti „Librespot“ programą iš terminalo lango.

librespot

Naudojant „Librespot“

„Librespot“ veikia naudojant „Spotify connect“. Taigi norint naudoti „Librespot“ programą, išmaniajame telefone reikės įdiegti „Spotify“. Įdiegę ir sukonfigūravę „Spotify“ programą, prisijunkite prie savo paskyros ir vadovaukitės šiomis nuosekliomis instrukcijomis, jei norite leisti muziką per „Librespot“.

  1. Išmaniojo telefono programoje „Spotify“ ieškokite atlikėjo, grojaraščio, albumo ar dainos, kurios norite klausytis, tada palieskite „Leisti“.
  2. Atidarykite atkūrimo langą išmaniojo telefono ekrano apačioje.
  3. Pristabdykite muziką, bet neuždarykite atkūrimo lango.
  4. Pažvelkite apatiniame kairiajame atkūrimo lango kampe ir raskite baltą piktogramą, rodančią langą „Spotify Connect“.
  5. Kitame lange bus parašyta „Prisijunkite prie įrenginio“ ir bus išvardyti visi įrenginiai, kuriuose galima prisijungti.
  6. Jūs norėsite pasirinkti įrenginį, pažymėtą „Librespot.“
  7. Paspauskite programos paleidimo mygtuką, kad pristabdytumėte savo muziką, o „Spotify“ turėtų pradėti groti per „Linux“ terminalą jūsų kompiuteryje. Mėgautis!
„Battle for Wesnoth“ pamoka
„Battle for Wesnoth“ yra vienas populiariausių atvirojo kodo strateginių žaidimų, kurį šiuo metu galite žaisti. Šis žaidimas ne tik buvo kuriamas laba...
0 A.D. Pamoka
Iš daugybės strateginių žaidimų 0 A.D. sugeba išsiskirti kaip išsamus pavadinimas ir labai gilus, taktinis žaidimas, nepaisant to, kad yra atviro kodo...
„Unity3D“ pamoka
Įvadas į „Unity 3D“ „Unity 3D“ yra galingas žaidimų kūrimo variklis. Tai yra daugiašalė platforma, kuri leidžia kurti žaidimus mobiliesiems, interneti...