Hvordan installere Olivia cloud-musikkspiller på Linux

click fraud protection

Cloud-musikkspilleren Olivia er en ny, oppover og kommer musikkspiller for Linux. Den er bygd med verktøysettet Qt5 og tar sikte på å gi et enhetlig sted der brukere kan gjøre alt fra å se på YouTube-videoer, internettradio, og avspilling av lokale musikkfiler på Linux. Per nå velger utvikleren å distribuere programmet gjennom Snap-pakker. Når det er sagt, er det også mulig å bygge programmet fra kildekoden, eller hvis du er Arch-bruker, ta tak i det fra Arch Linux User Repository.

I denne guiden viser vi deg hvordan du installerer Olivia-musikkspilleren via Snap-pakker, kildekode og AUR. For å starte, åpne et terminalvindu ved å trykke på Ctrl + Alt + T eller Ctrl + Shift + T på tastaturet. Følg deretter instruksjonene på kommandolinjen nedenfor som samsvarer med den spesifikke bruksaken.

Merk: Snap-pakker fungerer på Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus og Gentoo. Hvis du ikke bruker en av disse Linux-distribusjonene, er det best å følge kildekodeanvisningene for å få tilgang til Olivia.

instagram viewer

Kildekodeinstruksjoner

Å installere Olivia fra kildekoden krever noen få avhengigheter. Disse avhengighetene er Qt5 (og noen utviklingsmoduler), Mpv, Coreutils, Socat, Python versjon 2.7, og Wget-nedlasteren.

Installering av disse avhengighetene vil variere, avhengig av hvilket operativsystem du bruker, så hvis du har noen problemer, kan du gå til Olivia GitHub for veiledning.

Ubuntu / Debian-avhengigheter

Det er enkelt å installere avhengigheter på Ubuntu og Debian, ettersom utvikleren av Olivia spesifikt skisserer pakkene som er nødvendige for å få det til å fungere. For å starte installasjonen, bruk apt kommando nedenfor.

Merk: på Debian kan det hende du må bytte apt med Apt-get.

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

Arch Linux-avhengigheter

Det er en AUR-pakke for Olivia på Arch Linux, så det er ikke noe reelt behov for å gå over å installere build-avhengigheter i denne delen. Bla i stedet ned til AUR-instruksjonene og følg dem i stedet.

Vil du ikke bruke AUR-utgivelsen av Olivia på Arch Linux? Vurder å gå med Snap-pakkeversjonen i stedet!

Fedoravhengigheter

Utviklerne skisserer ikke detaljene for pakkene for hva du trenger for å bygge Olivia. Når det er sagt, kan du sjekke GitHub utviklingsside og søk i pakksjefen din etter hva du trenger for å bygge programvaren.

Kan du ikke finne ut avhengighetene som er nødvendige for å bygge og sammenstille Olivia på din Fedora Linux-PC? Ikke bekymre deg! Fedora kan kjøre Snap-pakker! Gå til Snap-instruksjonene nedenfor.

OpenSUSE avhengigheter

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

Generiske Linux-avhengigheter

Olivia kan kompilere på hvilken som helst Linux-distribusjon, forutsatt at du har følgende avhengigheter installert:

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

For mer informasjon om avhengigheter som kreves for å bygge Olivia fra kilden, gå over til prosjektets GitHub-side.

Last ned kode

Når avhengighetene er installert, bruk git-klon-kommandoen og last ned den nyeste koden til din Linux-PC.

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

Når koden er lastet ned, flytter du terminalen inn i den ved å bruke CD kommando.

cd olivia

Bruke qmake bygge verktøy og starte byggeprosessen for Olivia-appen.

qmake

Løping qmake vil ikke ta veldig mye tid. Faktisk vil den være ferdig umiddelbart etter at du har angitt kommandoen. Når det er gjort, bruk gjøre kommandere og fullføre byggeprosessen.

Husk at det vil ta lang tid å samle Olivia-appen. Len deg tilbake og la den bygge.

gjøre

Når samlingen er ferdig, vil du kunne installere den fullstendig kompilerte Olivia-musikkspilleren på din Linux-PC med gjøre installere kommando.

sudo make install

Snap pakkeinstruksjoner

Olivas utviklere distribuerer applikasjonen i en Snap-pakke for enkel installasjon på en rekke Linux-operativsystemer. Før du installerer Olivia-appen fra Snap-butikken, må du imidlertid aktivere Snapd-runtime på systemet ditt.

Det er ganske raskt å aktivere Snapd-runtime på de fleste Linux-distribusjoner. For mer informasjon om hvordan du gjør dette, ta over til guiden vår om hvordan du konfigurerer den.

Når du har fått Snapd til å kjøre på Linux OS, installerer du Olivia musikkappen med:

sudo snap install olivia-test

Arch AUR instruksjoner

Olivia-musikkappen er på AUR og er klar til bruk for Arch Linux-brukere. For å installere det, begynn med Pacman-pakkehåndtereren for å installere Base-devel og Git-pakkene.

sudo pacman -S base-devel git

Når Base-devel og Git-pakkene er satt opp, laster du ned Trizen AUR-hjelperen og installerer den på din Arch PC.

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

Med Trizen nå konfigurert, bruk den til å installere Olivia fra AUR:

trizen -S olivia
watch instagram story