Odtwarzacz muzyki w chmurze Olivia jest nowy, ulepszony inadchodzący odtwarzacz muzyki dla systemu Linux. Został zbudowany z użyciem zestawu narzędzi Qt5 i ma na celu zapewnienie jednolitej lokalizacji, w której użytkownicy mogą robić wszystko, od oglądania filmów z YouTube, radia internetowego i odtwarzania lokalnych plików muzycznych w systemie Linux. Obecnie deweloper decyduje się na dystrybucję programu za pośrednictwem pakietów Snap. To powiedziawszy, możliwe jest również zbudowanie programu z kodu źródłowego lub, jeśli jesteś użytkownikiem Arch, pobierz go z Repozytorium użytkowników Arch Linux.
W tym przewodniku pokażemy, jak zainstalować odtwarzacz muzyki Olivia za pomocą pakietów Snap, kodu źródłowego i AUR. Aby rozpocząć, otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie postępuj zgodnie z instrukcjami wiersza polecenia, które pasują do konkretnego przypadku użycia.
Uwaga: Pakiety Snap działają w systemach Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus i Gentoo. Jeśli nie korzystasz z jednej z tych dystrybucji Linuksa, najlepiej postępuj zgodnie z instrukcjami kodu źródłowego, aby uzyskać dostęp do Olivii.
Instrukcje dotyczące kodu źródłowego

Instalowanie Olivii z kodu źródłowego wymaga kilku zależności. Zależnościami tymi są Qt5 (i niektóre moduły programistyczne), MPv, Coreutils, Socat, Python w wersji 2.7 oraz downloader Wget.
Instalowanie tych zależności będzie się różnić w zależności od używanego systemu operacyjnego, więc jeśli masz jakiekolwiek problemy, odwiedź Olivia GitHub w celu uzyskania wskazówek.
Zależności Ubuntu / Debian
Instalowanie zależności w systemach Ubuntu i Debian jest proste, ponieważ twórca oprogramowania Olivia specjalnie opisuje pakiety niezbędne do jego uruchomienia. Aby rozpocząć instalację, użyj Trafny polecenie poniżej.
Uwaga: w Debianie może być konieczna zmiana Trafny z Apt-get.
sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev
Arch zależności Linux
Istnieje pakiet AUR dla Olivii na Arch Linux,więc nie ma potrzeby omawiania instalacji zależności kompilacji w tej sekcji. Zamiast tego przewiń w dół do instrukcji AUR i postępuj zgodnie z nimi.
Na Arch Linux i nie chcesz korzystać z wersji AUR Olivii? Zastanów się nad wersją pakietu Snap!
Zależności Fedory
Programiści nie opisują pakietówszczegółowe informacje na temat tego, czego potrzebujesz, aby pomyślnie zbudować Olivię. To powiedziawszy, możesz sprawdzić stronę programistyczną GitHub i wyszukać w menedżerze pakietów, czego potrzebujesz, aby zbudować oprogramowanie.
Nie możesz zrozumieć zależności niezbędnych do zbudowania i skompilowania Olivii na komputerze z Fedorą? Nie martw się! Fedora może uruchamiać pakiety Snap! Przejdź do instrukcji Snap poniżej.
Zależności OpenSUSE
sudo zypper install git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget
Ogólne zależności systemu Linux
Olivia może kompilować się w dowolnej dystrybucji Linuksa, zakładając, że masz zainstalowane następujące zależności:
- Qt5.5.1
- libqt5sql5-sqlite
- libqt5webkit5
- libqt5x11extras5
- MPV
- coreutils
- socat
- python 2.7
- wget
- git
Aby uzyskać więcej informacji na temat zależności wymaganych do zbudowania Olivii ze źródła, przejdź do strony GitHub projektu.
Pobierz kod
Po zainstalowaniu zależności użyj polecenia git clone i pobierz najnowszy kod na komputer z systemem Linux.
git clone https://github.com/keshavbhatt/olivia.git
Po zakończeniu pobierania kodu przenieś do niego terminal za pomocą Płyta CD Komenda.
cd olivia
Użyj qmake zbuduj narzędzie i rozpocznij proces budowania aplikacji Olivia.
qmake
Bieganie qmake nie zajmie dużo czasu. W rzeczywistości zakończy się natychmiast po wprowadzeniu polecenia. Po zakończeniu użyj robić dowodzić i zakończyć proces budowy.
Pamiętaj, że kompilacja aplikacji Olivia zajmie dużo czasu. Usiądź wygodnie i pozwól mu się zbudować.
make
Po zakończeniu kompilacji będziesz mógł zainstalować w pełni skompilowany odtwarzacz muzyki Olivia na komputerze z systemem Linux za pomocą dokonać instalacji Komenda.
sudo make install
Instrukcje Snap Snap
Programiści Olivy dystrybuują aplikację wpakiet Snap do łatwej instalacji w różnych systemach operacyjnych Linux. Zanim jednak zainstalujesz aplikację Olivia ze sklepu Snap, musisz włączyć środowisko uruchomieniowe Snapd w swoim systemie.
Włączanie środowiska wykonawczego Snapd w większości dystrybucji Linuksa jest dość szybkie. Aby uzyskać więcej informacji o tym, jak to zrobić, przejdź do naszego przewodnika, jak to skonfigurować.

Gdy Snapd działa na systemie Linux, zainstaluj aplikację muzyczną Olivia z:
sudo snap install olivia-test
Arch instrukcje AUR
Aplikacja muzyczna Olivia znajduje się w AUR i jest gotowa do użytku dla użytkowników Arch Linux. Aby go zainstalować, zacznij od użycia menedżera pakietów Pacman, aby zainstalować pakiety Base-devel i Git.
sudo pacman -S base-devel git
Po skonfigurowaniu pakietów Base-devel i Git pobierz pomocnika Trizen AUR i zainstaluj go na swoim komputerze Arch.
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
Po skonfigurowaniu Trizen użyj go, aby zainstalować Olivię z AUR:
trizen -S olivia</p>
Komentarze