Kaip įdiegti „Olivia“ debesies muzikos grotuvą „Linux“

click fraud protection

„Olivia“ debesies muzikos grotuvas yra naujas, artėjantis ir ateinantis muzikos grotuvas, skirtas „Linux“. Jis sukurtas naudojant „Qt5“ priemonių rinkinį ir juo siekiama suteikti vieningą vietą, kurioje vartotojai galėtų padaryti viską, nuo „YouTube“ vaizdo įrašų žiūrėjimo, interneto radijasir atkurti vietinius muzikos failus „Linux“. Nuo šiol kūrėjas pasirenka programos platinimą per „Snap“ paketus. Be to, programą galima sukurti iš jos šaltinio kodo arba jei esate „Arch“ vartotojas, paimkite jį iš „Arch Linux“ vartotojų saugyklos.

Šiame vadove parodysime, kaip įdiegti „Olivia“ muzikos grotuvą naudojant „Snap“ paketus, šaltinio kodą ir AUR. Norėdami pradėti, atidarykite terminalo langą paspausdami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T klaviatūroje. Tada vykdykite žemiau pateiktas komandų eilutės instrukcijas, kurios atitinka jūsų konkretų naudojimo atvejį.

Pastaba: „Snap“ paketai veikia „Ubuntu“, „Fedora“, „OpenSUSE“, „Debian“, „Arch Linux“, „Solus“ ir „Gentoo“. Jei nenaudojate vieno iš šių „Linux“ paskirstymų, norėdami gauti prieigą prie „Olivia“, naudokitės šaltinio kodo instrukcijomis.

instagram viewer

Šaltinio kodo instrukcijos

„Olivia“ įdiegimas iš šaltinio kodo reikalauja kelių priklausomybių. Šios priklausomybės yra „Qt5“ (ir kai kurie plėtros moduliai), „Mpv“, „Coreutils“, „Socat“, „Python“ versija 2.7 ir „Wget“ įkėlimo programa.

Šių priklausomybių įdiegimas skirsis, atsižvelgiant į tai, kokią operacinę sistemą naudojate, todėl, jei turite kokių nors problemų, apsilankykite „Olivia GitHub“, kad gautumėte patarimų.

Ubuntu / Debian priklausomybės

Įdiegti priklausomybes nuo „Ubuntu“ ir „Debian“ yra paprasta, nes „Olivia“ kūrėjas konkrečiai nurodo paketus, reikalingus, kad jis veiktų. Norėdami pradėti diegti, naudokite Apt komanda žemiau.

Pastaba: „Debian“ sistemoje gali tekti perjungti Apt su Apt-gauti.

sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev

Arch Linux priklausomybės

„Arch Linux“ yra „Aivia“ paketas, skirtas „Olivia“, todėl nėra jokio reikalo šiame skyriuje diegti priklausomybes nuo versijos. Vietoje to slinkite žemyn iki AUR nurodymų ir vykdykite juos.

„Arch Linux“ ir nenorite naudoti Olivia AUR leidimo? Apsvarstykite galimybę naudoti „Snap“ paketo versiją!

Fedoros priklausomybės

Kūrėjai išsamiai nenurodo paketo, kad galėtumėte sėkmingai sukurti „Olivia“. Beje, jūs galite patikrinti „GitHub“ kūrimo puslapis ir ieškokite paketo tvarkyklės, ko jums reikės norint sukurti programinę įrangą.

Negalite išsiaiškinti priklausomybių, reikalingų Olivia kurti ir kompiliuoti jūsų „Fedora Linux“ kompiuteryje? Nesijaudink! „Fedora“ gali paleisti „Snap“ paketus! Pereikite prie žemiau pateiktų instrukcijų.

„OpenSUSE“ priklausomybės

„sudo zypper“ įdiegti „libQt5Sql5-sqlite“ libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv „coreutils socat wget“

Bendrosios „Linux“ priklausomybės

Olivia gali kompiliuoti bet kuriame „Linux“ paskirstyme, darant prielaidą, kad turite įdiegtas šias priklausomybes:

  • Qt5.5.1
  • libqt5sql5-sqlite
  • libqt5webkit5
  • libqt5x11extras5
  • mpv
  • coreutils
  • socat
  • python 2.7
  • wget
  • git

Norėdami gauti daugiau informacijos apie priklausomybes, kurių reikia norint sukurti „Olivia“ iš šaltinio, eikite į projekto „GitHub“ puslapį.

Atsisiųsti kodą

Įdiegę priklausomybes, naudokite komandą „git clone“ ir atsisiųskite naujausią kodą į savo „Linux“ asmeninį kompiuterį.

git klonas https://github.com/keshavbhatt/olivia.git

Atsisiuntę kodą, perkelkite terminalą į jį naudodami Kompaktinis diskas komanda.

CD olivia

Naudoti qmake kurti įrankį ir pradėti kurti „Olivia“ programą.

qmake

Bėgimas qmake neatims daug laiko. Tiesą sakant, jis baigsis iškart po to, kai įvesite komandą. Baigę naudokite padaryti komanda ir baigti statybos procesą.

Atminkite, kad „Olivia“ programos sudarymas užtruks ilgai. Atsisėskite ir leiskite pastatyti.

padaryti

Kai kompiliacija bus baigta, galėsite įdiegti visiškai sudarytą „Olivia“ muzikos grotuvą į savo „Linux“ asmeninį kompiuterį naudodami padaryti įdiegti komanda.

sudo make install

Pristatykite pakuotės instrukcijas

„Oliva“ kūrėjai platina programą „Snap“ pakete, kad būtų galima lengvai įdiegti įvairiose „Linux“ operacinėse sistemose. Tačiau prieš diegdami „Olivia“ programą iš „Snap“ parduotuvės, savo sistemoje turėsite įjungti „Snapd“ veikimo laiką.

„Snapd“ veikimo laiką daugumoje „Linux“ paskirstymų įgalinti gana greitai. Norėdami gauti daugiau informacijos apie tai, kaip tai padaryti, eikite į mūsų vadovą, kaip jį nustatyti.

Kai „Snapd“ paleisite savo „Linux“ OS, įdiekite „Olivia“ muzikos programą naudodami:

„sudo snap install olivia-test“

Arch AUR instrukcijos

„Olivia“ muzikos programa veikia AUR ir yra parengta naudoti „Arch Linux“ vartotojams. Norėdami ją įdiegti, pradėkite naudodami „Pacman“ paketų tvarkyklę, norėdami įdiegti „Base-devel“ ir „Git“ paketus.

sudo pacman -S bazė-devel git

Įdiegę „Base-devel“ ir „Git“ paketus, atsisiųskite „Trizen AUR“ pagalbininką ir įdiekite jį į savo „Arch PC“.

git klonas https://github.com/trizen/trizen
cd trizen
makepkg -sri

Dabar, kai „Trizen“ yra nustatytas, pasinaudokite ja, norėdami įdiegti Olivia iš AUR:

trizenas -S olivia
watch instagram story