Olivia pilvimusiikkisoitin on uusi, ylös jatulossa musiikkisoitin Linuxille. Se on rakennettu Qt5-työkalupakilla, ja sen tarkoituksena on tarjota yhtenäinen sijainti, jossa käyttäjät voivat tehdä kaiken katsomassa YouTube-videoita, Internet-radiota ja toistaaksesi paikallisia musiikkitiedostoja Linuxissa. Tästä lähtien kehittäjä päättää jakaa ohjelman Snap-pakettien kautta. Ohjelma on myös mahdollista rakentaa sen lähdekoodista tai, jos olet Arch-käyttäjä, tartu siihen Arch Linux -käyttäjätietokannasta.
Tässä oppaassa näytämme, kuinka asentaa Olivia-musiikkisoitin Snap-pakettien, lähdekoodin ja AUR: n avulla. Aloita avaamalla pääteikkuna painamalla Ctrl + Alt + T tai Ctrl + Vaihto + T näppäimistöllä. Noudata sitten alla olevia komentoriviohjeita, jotka vastaavat erityistä käyttötapaasi.
Huomautus: Snap-paketit toimivat Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus ja Gentoo. Jos et käytä yhtä näistä Linux-jakeluista, on parasta noudattaa lähdekoodiohjeita saadaksesi pääsy Oliviaan.
Lähdekoodiohjeet

Olivian asentaminen lähdekoodista vaatii muutamia riippuvuuksia. Nämä riippuvuudet ovat Qt5 (ja jotkut kehitysyksiköt), Mpv, Coreutils, Socat, Python versio 2.7 ja Wget -latauslaite.
Näiden riippuvuuksien asentaminen vaihtelee käyttämäsi käyttöjärjestelmän mukaan, joten jos sinulla on ongelmia, käy Olivia GitHubissa ohjeita.
Ubuntu / Debian-riippuvuudet
Riippuvuuksien asentaminen Ubuntuun ja Debianiin on helppoa, koska Olivian kehittäjä hahmottaa erityisesti paketit, jotka tarvitaan sen toimivuuteen. Aloita asennus käyttämällä osuva komento alla.
Huomaa: Debianissa saatat joutua vaihtamaan osuva kanssa Apt-get.
sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev
Arch Linux-riippuvuudet
Arch Linuxissa on Aivia-paketti Olivialle,joten tässä osiossa ei ole mitään todellista tarvetta siirtää rakennusriippuvuuksien asentamista. Vieritä sen sijaan alas AUR-ohjeisiin ja seuraa niitä sen sijaan.
Arch Linux -käyttöjärjestelmässä et halua käyttää Olivia AUR-julkaisua? Harkitse Snap-pakettiversion käyttämistä sen sijaan!
Fedoran riippuvuudet
Kehittäjät eivät piirrä paketteja sisäänyksityiskohdat siitä, mitä sinun täytyy rakentaa Olivia menestyksekkäästi. Tästä huolimatta voit tarkistaa GitHub-kehityssivun ja etsiä paketinhallinnalta, mitä tarvitset ohjelmiston rakentamiseksi.
Etkö pysty selvittämään riippuvuuksia, joita tarvitaan Olivian luomiseen ja kääntämiseen Fedora Linux -tietokoneellasi? Älä huoli! Fedora voi suorittaa Snap-paketteja! Siirry alla oleviin Snap-ohjeisiin.
OpenSUSE-riippuvuudet
sudo zypper install git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget
Yleiset Linux-riippuvuudet
Olivia voi kääntää missä tahansa Linux-jakelussa olettaen, että sinulla on asennettuna seuraavat riippuvuudet:
- Qt5.5.1
- libqt5sql5-sqlite
- libqt5webkit5
- libqt5x11extras5
- MPV
- coreutils
- socat
- python 2.7
- wget
- git
Saat lisätietoja Olivia-rakennuksen lähteestä riippuvuuksista, siirry projektin GitHub-sivulle.
Lataa koodi
Kun riippuvuudet on asennettu, käytä git clone -komentoa ja lataa uusin koodi Linux-tietokoneellesi.
git clone https://github.com/keshavbhatt/olivia.git
Kun koodi on ladattu, siirrä päätelaite siihen käyttämällä CD komento.
cd olivia
Käytä qmake rakennustyökalu ja aloita Olivia-sovelluksen rakennusprosessi.
qmake
Running qmake ei vie valtavasti aikaa. Itse asiassa se loppuu heti, kun olet kirjoittanut komennon. Kun se on valmis, käytä tehdä komento ja viimeistele rakennusprosessi.
Muista, että Olivia-sovelluksen kokoaminen vie kauan. Istu alas ja anna sen rakentua.
make
Kun kokoaminen on valmis, voit asentaa täysin käännetyn Olivia-musiikkisoittimen Linux-tietokoneellesi tee asennus komento.
sudo make install
Snap-pakkauksen ohjeet
Olivan kehittäjät levittävät sovelluksenSnap-paketti helppoon asennukseen useisiin Linux-käyttöjärjestelmiin. Ennen kuin asennat Olivia-sovelluksen Snap-kaupasta, sinun on kuitenkin otettava Snapd-käyttöaika käyttöön järjestelmässäsi.
Snapdin suorituksen ottaminen käyttöön useimmissa Linux-jakeluissa on melko nopeaa. Lisätietoja tämän tekemisestä on oppaassa, jolla se määritetään.

Kun Snapd on käynnissä Linux-käyttöjärjestelmässä, asenna Olivia-musiikkisovellus:
sudo snap install olivia-test
Arch AUR -ohjeet
Olivia-musiikkisovellus on AUR-tilassa ja valmis käytettäväksi Arch Linux -käyttäjille. Asenna se aloittamalla Pacman-paketinhallinnalla Base-devel- ja Git-pakettien asentamiseen.
sudo pacman -S base-devel git
Kun Base-devel- ja Git-paketit on määritetty, lataa Trizen AUR -apuri ja asenna se Arch PC: hen.
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
Kun Trizen on nyt asetettu, asenna se Olivia AUR: n avulla:
trizen -S olivia</ P>
Kommentit