Prehrávač cloud hudby Olivia je nový, inovatívny aprichádzajúci hudobný prehrávač pre Linux. Jeho cieľom je poskytnúť jednotné miesto, kde môžu používatelia robiť všetko od pozerania videí YouTube, internetového rádia a prehrávania miestnych hudobných súborov v systéme Linux. Od tejto chvíle sa vývojár rozhodne distribuovať program prostredníctvom balíkov Snap. Program je však možné zostaviť aj z jeho zdrojového kódu, alebo ak ste používateľom Arch, môžete ho získať z archívu používateľov Arch Linux.
V tejto príručke vám ukážeme, ako nainštalovať hudobný prehrávač Olivia prostredníctvom balíkov Snap, zdrojového kódu a AUR. Ak chcete začať, otvorte okno terminálu stlačením Ctrl + Alt + T alebo Ctrl + Shift + T na klávesnici. Potom postupujte podľa pokynov na príkazovom riadku nižšie, ktoré zodpovedajú vášmu konkrétnemu prípadu použitia.
Poznámka: Balíky Snap fungujú na serveroch Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus a Gentoo. Ak nepoužívate niektorú z týchto distribúcií Linuxu, je najlepšie postupovať podľa pokynov v zdrojovom kóde a získať prístup k Olivii.
Pokyny pre zdrojový kód

Inštalácia programu Olivia zo zdrojového kódu vyžaduje niekoľko závislostí. Tieto závislosti sú Qt5 (a niektoré vývojové moduly), Mpv, Coreutils, Socat, Python verzia 2.7 a Wget downloader.
Inštalácia týchto závislostí sa bude líšiť v závislosti od operačného systému, ktorý používate, takže ak máte nejaké problémy, navštívte stránku Olivia GitHub, kde nájdete pokyny.
Závislosti Ubuntu / Debian
Inštalácia závislostí na Ubuntu a Debiane je jednoduchá, pretože vývojár Olivie konkrétne načrtáva balíčky potrebné na jeho fungovanie. Na spustenie inštalácie použite naklonený príkaz nižšie.
Poznámka: v Debiane bude pravdepodobne potrebné prepnúť naklonený s Apt-get.
sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev
Arch závislosti Linuxu
Pre Archiu existuje balík AUR pre Oliviu,takže v tejto sekcii nie je potrebné prejsť inštaláciou závislostí od zostavenia. Namiesto toho prejdite nadol na pokyny AUR a postupujte podľa nich.
V systéme Arch Linux a nechcete používať vydanie Olivia od AUR? Namiesto toho zvážte použitie verzie balíka Snap!
Závislosti Fedory
Vývojári tieto obrysy nenahrnujúpodrobnosti o tom, čo budete musieť úspešne postaviť Oliviu. To znamená, že môžete skontrolovať vývojovú stránku GitHub a vyhľadať správcu balíkov, čo potrebujete na zostavenie softvéru.
Neviete zistiť, aké závislosti sú potrebné na zostavenie a kompiláciu systému Olivia na vašom počítači Fedora Linux? Nerobte si starosti! Fedora môže spúšťať balíčky Snap! Preskočte na pokyny Snap nižšie.
Závislosti OpenSUSE
sudo zypper install git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget
Generické závislosti na Linuxe
Olivia môže kompilovať na akejkoľvek distribúcii Linuxu za predpokladu, že máte nainštalované nasledujúce závislosti:
- Qt5.5.1
- libqt5sql5-SQLite
- libqt5webkit5
- libqt5x11extras5
- MPV
- coreutils
- socat
- python 2.7
- wget
- git
Viac informácií o závislostiach potrebných na zostavenie systému Olivia zo zdroja nájdete na stránke projektu GitHub.
Stiahnite si kód
Po nainštalovaní závislostí použite príkaz git clone a stiahnite najnovší kód do svojho počítača so systémom Linux.
git clone https://github.com/keshavbhatt/olivia.git
Po dokončení sťahovania kódu doň terminál presuňte pomocou CD Príkaz.
cd olivia
Použi qmake vytvorte nástroj a začnite proces budovania aplikácie Olivia.
qmake
beh qmake nezaberie to obrovské množstvo času. V skutočnosti sa dokončí okamžite po zadaní príkazu. Po dokončení použite urobiť velenie a dokončenie stavebného procesu.
Nezabúdajte, že kompilácia aplikácie Olivia bude trvať dlho. Sadnite si a nechajte ho stavať.
make
Po dokončení kompilácie budete môcť nainštalovať hudobný prehrávač Olivia do svojho počítača so systémom Linux pomocou počítača vykonať inštaláciu Príkaz.
sudo make install
Postupujte podľa pokynov na obale
Vývojári spoločnosti Oliva distribuujú aplikáciu vbalík Snap na ľahkú inštaláciu do rôznych operačných systémov Linux. Pred inštaláciou aplikácie Olivia z obchodu Snap však musíte povoliť runtime modul Snapd vo vašom systéme.
Povolenie modulu runtime Snapd vo väčšine distribúcií Linuxu je pomerne rýchle. Viac informácií o tom, ako to urobiť, nájdete v našom sprievodcovi, ako ho nastaviť.

Keď máte spustený Snapd vo vašom operačnom systéme Linux, nainštalujte hudobnú aplikáciu Olivia pomocou:
sudo snap install olivia-test
Pokyny pre Arch AUR
Hudobná aplikácia Olivia je na AUR a je pripravená na použitie pre používateľov Arch Linuxu. Ak ju chcete nainštalovať, začnite pomocou správcu balíkov Pacman na inštaláciu balíkov Base-devel a Git.
sudo pacman -S base-devel git
Po nastavení balíkov Base-devel a Git si stiahnite pomocníka Trizen AUR a nainštalujte ho na svoje Arch PC.
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
Keď je teraz Trizen nastavený, použite ho na inštaláciu Olivie z AUR:
trizen -S olivia</ P>
Komentáre