- - Jak nainstalovat cloudový hudební přehrávač Olivia v systému Linux

Jak nainstalovat cloudový hudební přehrávač Olivia v systému Linux

Přehrávač cloudové hudby Olivia je nový, moderní ahudební přehrávač pro Linux. Je postaven s sadou nástrojů Qt5 a jeho cílem je poskytnout jednotné místo, kde uživatelé mohou dělat vše od sledování videí na YouTube, internetového rádia a přehrávání místních hudebních souborů v systému Linux. Od této chvíle se vývojář rozhodne distribuovat program prostřednictvím balíčků Snap. To znamená, že je také možné sestavit program z jeho zdrojového kódu, nebo pokud jste uživatelem Arch, vezměte jej z Arch Linux User Repository.

V této příručce vám ukážeme, jak nainstalovat hudební přehrávač Olivia prostřednictvím balíčků Snap, zdrojového kódu a AUR. Chcete-li začít, otevřete okno terminálu stisknutím Ctrl + Alt + T nebo Ctrl + Shift + T na klávesnici. Poté postupujte podle pokynů na příkazovém řádku níže, které odpovídají vašemu konkrétnímu případu použití.

Poznámka: Snap balíčky fungují na Ubuntu, Fedoře, OpenSUSE, Debianu, Arch Linuxu, Solusu a Gentou. Pokud nepoužíváte některou z těchto linuxových distribucí, je nejlepší postupovat podle pokynů zdrojového kódu a získat přístup k Olivii.

Pokyny pro zdrojový kód

Instalace Olivie ze zdrojového kódu vyžaduje několik závislostí. Tyto závislosti jsou Qt5 (a některé vývojové moduly), Mpv, Coreutils, Socat, Python verze 2.7 a Wget downloader.

Instalace těchto závislostí se bude lišit v závislosti na používaném operačním systému, takže pokud máte nějaké problémy, navštivte stránku Olivia GitHub.

Závislosti Ubuntu / Debian

Instalace závislostí na Ubuntu a Debianu je jednoduchá, protože vývojář Olivia konkrétně nastíní balíčky potřebné k tomu, aby fungoval. Chcete-li zahájit instalaci, použijte Apt příkaz níže.

Poznámka: na Debianu budete možná muset přepnout Apt s Apt-get.

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

Arch Linux závislosti

Existuje balíček AUR pro Olivii na Arch Linuxu,takže v této sekci není nutné provádět instalaci závislostí sestavení. Místo toho přejděte dolů na pokyny AUR a postupujte podle nich.

V Arch Linuxu a nechcete používat AUR verzi Olivie? Místo toho zvažte použití balíčku Snap!

Závislosti Fedory

Vývojáři tyto balíčky nenahrnujídetail toho, co budete muset úspěšně postavit Olivii. To znamená, že můžete zkontrolovat vývojovou stránku GitHub a vyhledat správce balíků, co potřebujete k sestavení softwaru.

Nevíte zjistit, jaké závislosti jsou nutné pro sestavení a kompilaci Olivie na vašem počítači Fedora Linux? Nebojte se! Fedora může spouštět balíčky Snap! Přeskočte na Snap instrukce níže.

Závislosti OpenSUSE

sudo zypper install git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget

Obecné závislosti na systému Linux

Olivia může kompilovat na jakékoli distribuci Linuxu za předpokladu, že máte nainstalované následující závislosti:

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

Další informace o závislostech potřebných pro sestavení Olivie ze zdroje najdete na stránce projektu GitHub.

Stáhněte si kód

Po instalaci závislostí použijte příkaz git clone a stáhněte si nejnovější kód do počítače se systémem Linux.

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

Po stažení kódu přesuňte terminál do něj pomocí CD příkaz.

cd olivia

Použijte qmake vytvořte nástroj a zahajte proces vytváření aplikace Olivia.

qmake

Běh qmake nebude to trvat příliš mnoho času. Ve skutečnosti se dokončí okamžitě po zadání příkazu. Až bude hotovo, použijte udělat příkaz a dokončit proces výstavby.

Nezapomeňte, že kompilace aplikace Olivia bude trvat dlouho. Posaďte se a nechte to postavit.

make

Po dokončení kompilace budete moci nainstalovat plně zkompilovaný hudební přehrávač Olivia do vašeho Linuxového počítače pomocí provést instalaci příkaz.

sudo make install

Snap pokyny k balíčku

Vývojáři Olivy distribuují aplikaci vbalíček Snap pro snadnou instalaci do různých operačních systémů Linux. Před instalací aplikace Olivia z obchodu Snap však musíte v systému povolit běh Snapd.

Povolení běhového modulu Snapd ve většině distribucí Linuxu je poměrně rychlé. Další informace o tom, jak to provést, najdete v našem průvodci, jak jej nastavit.

Když máte ve vašem operačním systému Linux spuštěn program Snapd, nainstalujte hudební aplikaci Olivia pomocí:

sudo snap install olivia-test

Pokyny pro Arch AUR

Hudební aplikace Olivia je na AUR a je připravena k použití pro uživatele Arch Linuxu. Chcete-li jej nainstalovat, začněte pomocí správce balíčků Pacman k instalaci balíčků Base-devel a Git.

sudo pacman -S base-devel git

Po nastavení balíčků Base-devel a Git si stáhněte pomocníka Trizen AUR a nainstalujte jej na svůj Arch PC.

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

Když je nyní Trizen nastaven, použijte jej k instalaci Olivie z AUR:

trizen -S olivia
</p>

Komentáře