Mākoņu mūzikas atskaņotājs Olivia ir jauns, uz augšu unnākamais mūzikas atskaņotājs Linux. Tas ir veidots, izmantojot Qt5 rīkkopa, un tā mērķis ir nodrošināt vienotu vietu, kur lietotāji var darīt visu, sākot no YouTube videoklipu skatīšanas, interneta radio un vietējo mūzikas failu atskaņošanas operētājsistēmā Linux. Kopš šī brīža izstrādātājs izvēlas izplatīt programmu caur Snap pakotnēm. Tomēr programmu ir iespējams izveidot arī no tās avota koda vai, ja esat Arch lietotājs, satveriet to no Arch Linux lietotāju krātuves.
Šajā rokasgrāmatā mēs parādīsim, kā instalēt mūzikas atskaņotāju Olivia, izmantojot Snap pakotnes, avota kodu un AUR. Lai sāktu, atveriet termināļa logu, nospiežot Ctrl + Alt + T vai Ctrl + Shift + T uz tastatūras. Pēc tam izpildiet zemāk redzamos komandrindas norādījumus, kas atbilst jūsu īpašajam lietošanas gadījumam.
Piezīme: Snap pakotnes darbojas Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus un Gentoo. Ja jūs neizmantojat kādu no šiem Linux izplatījumiem, vislabāk ir sekot avota koda norādījumiem, lai piekļūtu Olivia.
Pirmkoda instrukcijas

Lai instalētu Olivia no avota koda, ir vajadzīgas dažas atkarības. Šīs atkarības ir Qt5 (un daži attīstības moduļi), Mpv, Coreutils, Socat, Python versija 2.7 un Wget lejupielādētājs.
Šo atkarību instalēšana atšķirsies atkarībā no izmantotās operētājsistēmas, tāpēc, ja rodas kādas problēmas, apmeklējiet Olivia GitHub, lai iegūtu norādījumus.
Ubuntu / Debian atkarības
Atkarību instalēšana Ubuntu un Debian ir vienkārša, jo Olivia izstrādātājs īpaši izklāsta pakotnes, kas vajadzīgas, lai tā darbotos. Lai sāktu instalēšanu, izmantojiet Apt komanda zemāk.
Piezīme: iespējams, jums būs jāmaina Debian Apt ar Apt-get.
sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev
Arch Linux atkarības
Arch Linux ir Olivia AUR pakete,tāpēc šajā sadaļā nav īsti jāpārliecinās par atkarības instalēšanu. Tā vietā ritiniet līdz AUR norādījumiem un sekojiet tiem.
Ar Arch Linux un nevēlaties izmantot Olivia AUR izlaidumu? Tā vietā apsveriet iespēju izmantot Snap pakotnes versiju!
Fedora atkarības
Izstrādātāji neizklāsta iesaiņojumussīka informācija par to, kas jums būs nepieciešams, lai veiksmīgi izveidotu Olivia. Tomēr jūs varat pārbaudīt GitHub izstrādes lapu un meklēt pakešu pārvaldniekā to, kas jums būs nepieciešams programmatūras izveidošanai.
Vai nevarat saprast atkarības, kas vajadzīgas Olivia izveidošanai un apkopošanai jūsu Fedora Linux personālajā datorā? Neuztraucieties! Fedora var palaist Snap pakotnes! Pāriet uz zemāk sniegtajām instrukcijām.
OpenSUSE atkarības
sudo zypper install git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget
Vispārējās Linux atkarības
Olivia var kompilēt uz jebkuru Linux izplatīšanu, pieņemot, ka jums ir instalētas šādas atkarības:
- Qt5.5.1
- libqt5sql5-sqlite
- libqt5webkit5
- libqt5x11extras5
- mpv
- coreutils
- socat
- pitons 2.7
- wget
- git
Lai iegūtu papildinformāciju par atkarībām, kas vajadzīgas Olivia veidošanai no avota, dodieties uz projekta GitHub lapu.
Lejupielādējiet kodu
Kad atkarības ir instalētas, izmantojiet komandu git clone un lejupielādējiet jaunāko kodu savā Linux datorā.
git clone https://github.com/keshavbhatt/olivia.git
Kad kods ir lejupielādēts, pārvietojiet termināli tajā, izmantojot Kompaktdisks komanda.
cd olivia
Izmantojiet qmake veidot rīku un sākt lietotnes Olivia veidošanas procesu.
qmake
Skriešana qmake neaizņems ļoti daudz laika. Faktiski tas tiks pabeigts uzreiz pēc komandas ievadīšanas. Kad tas ir izdarīts, izmantojiet veidot komandē un pabeidz celtniecības procesu.
Lūdzu, ņemiet vērā, ka Olivia lietotnes apkopošana prasīs daudz laika. Apsēdieties un ļaujiet tai uzcelt.
make
Kad kompilācija ir pabeigta, jūs varēsiet instalēt pilnībā apkopoto Olivia mūzikas atskaņotāju savā Linux datorā ar veikt instalēšanu komanda.
sudo make install
Snap paketes instrukcijas
Oliva izstrādātāji izplata lietojumprogrammu vietnēSnap pakotne ērtai instalēšanai dažādās Linux operētājsistēmās. Tomēr, pirms instalējat lietotni Olivia no Snap veikala, jums sistēmā būs jāatspējo Snapd izpildlaiks.
Snapd izpildlaika iespējošana lielākajā daļā Linux izplatījumu ir diezgan ātra. Lai iegūtu papildinformāciju par to, kā to izdarīt, dodieties mūsu ceļvedī par tā iestatīšanu.

Kad esat Snapd izmantojis savā Linux OS, instalējiet mūzikas lietotni Olivia ar:
sudo snap install olivia-test
Arch AUR instrukcijas
Olivia mūzikas lietotne ir pieejama AUR un ir gatava lietošanai Arch Linux lietotājiem. Lai to instalētu, sāciet, izmantojot Pacman pakotņu pārvaldnieku, lai instalētu pakotnes Base-devel un Git.
sudo pacman -S base-devel git
Kad Base-devel un Git paketes ir iestatītas, lejupielādējiet Trizen AUR palīgu un instalējiet to savā Arch PC.
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
Kad Trizen ir iestatīts, izmantojiet to, lai instalētu Olivia no AUR:
trizen -S olivia</p>
Komentāri