„Olivia“ debesies muzikos grotuvas yra naujas, sukurtas irateinantis muzikos grotuvas, skirtas „Linux“. Jis sukurtas naudojant „Qt5“ priemonių rinkinį ir juo siekiama suteikti vieningą vietą, kurioje vartotojai gali padaryti viską, nuo „YouTube“ vaizdo įrašų žiūrėjimo, interneto radijo ir vietinių muzikos failų atkūrimo „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 mes jums 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.
Š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 Olivia AUR paketas,todėl šiame skyriuje nereikia realiai spręsti diegimo priklausomybių. 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 neaprašo paketųišsami informacija apie tai, ko jums reikės norint sėkmingai sukurti Olivia. Beje, galite peržiūrėti „GitHub“ kūrimo puslapį ir ieškoti 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 install git 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 puslapį „GitHub“.
Atsisiųsti kodą
Įdiegę priklausomybes, naudokite komandą „git clone“ ir atsisiųskite naujausią kodą į savo „Linux“ asmeninį kompiuterį.
git clone 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.
make
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ą programoje„Snap“ paketas, skirtas 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, skaitykite mūsų vadove, kaip tai 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ų tvarkytuvę, norėdami įdiegti „Base-devel“ ir „Git“ paketus.
sudo pacman -S base-devel git
Įdiegę „Base-devel“ ir „Git“ paketus, atsisiųskite „Trizen AUR“ pagalbininką ir įdiekite jį į savo „Arch PC“.
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
Dabar, kai „Trizen“ yra nustatytas, pasinaudokite ja, norėdami įdiegti Olivia iš AUR:
trizen -S olivia</p>
Komentarai