Jak zainstalować odtwarzacz muzyki w chmurze Olivia w systemie Linux

Odtwarzacz muzyki w chmurze Olivia to nowy, nadchodzący odtwarzacz muzyki dla systemu Linux . Jest zbudowany z zestawu narzędzi Qt5 i ma na celu zapewnienie ujednoliconej lokalizacji, w której użytkownicy mogą robić wszystko, od oglądania filmów na YouTube, radia internetowego i odtwarzania lokalnych plików muzycznych w systemie Linux. Na chwilę obecną programista decyduje się na dystrybucję programu za pośrednictwem pakietów Snap. To powiedziawszy, możliwe jest również zbudowanie programu z jego 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 muzyczny 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 poniższymi instrukcjami wiersza polecenia, które pasują do konkretnego przypadku użycia.

Uwaga: pakiety Snap działają na Ubuntu, Fedorze, OpenSUSE, Debianie, Arch Linux, Solus i Gentoo. Jeśli nie używasz 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

Jak zainstalować odtwarzacz muzyki w chmurze Olivia w systemie Linux

Instalacja Olivii z kodu źródłowego wymaga kilku zależności. Te zależności to Qt5 (i niektóre moduły programistyczne), Mpv, Coreutils, Socat, Python w wersji 2.7 i Wget downloader.

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ź witrynę Olivia GitHub, aby uzyskać wskazówki.

Zależności Ubuntu/Debian

Instalowanie zależności na Ubuntu i Debianie jest proste, ponieważ twórca Olivii szczegółowo przedstawia pakiety niezbędne do działania. Aby rozpocząć instalację, użyj Trafne polecenie poniżej.

Uwaga: w Debianie może być konieczne przełączenie Apt za pomocą Apt-get .

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

Zależności Arch Linux

Istnieje pakiet AUR dla Olivii w Arch Linux, więc nie ma potrzeby przechodzenia przez instalowanie zależności kompilacji w tej sekcji. Zamiast tego przewiń w dół do instrukcji AUR i postępuj zgodnie z nimi.

Korzystasz z Arch Linux i nie chcesz korzystać z wersji AUR Olivii? Zamiast tego rozważ skorzystanie z wersji pakietu Snap!

Zależności Fedory

Deweloperzy nie opisują szczegółowo pakietów, które będą potrzebne do pomyślnego zbudowania Olivii. To powiedziawszy, możesz sprawdzić stronę programistyczną GitHub i przeszukać menedżera pakietów, aby znaleźć to, czego potrzebujesz do zbudowania oprogramowania.

Nie możesz znaleźć zależności niezbędnych do zbudowania i skompilowania Olivii na komputerze z Fedorą Linux? Nie martw się! Fedora może uruchamiać pakiety Snap! Przejdź do poniższych instrukcji Snap.

Zależności OpenSUSE

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

Ogólne zależności Linuksa

Olivia może skompilować na dowolnej dystrybucji Linuksa, zakładając, że masz zainstalowane następujące zależności:

  • Qt5.5.1
  • libqt5sql5-sqlite
  • libqt5webkit5
  • libqt5x11dodatki5
  • mpv
  • rdzeńutils
  • socat
  • Python 2.7
  • wget
  • git

Aby uzyskać więcej informacji na temat zależności wymaganych do kompilowania 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.

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

Po pobraniu kodu przenieś do niego terminal za pomocą polecenia CD .

cd Olivia

Użyj narzędzia qmake build i rozpocznij proces budowania aplikacji Olivia.

qmake

Uruchomienie qmake nie zajmie dużo czasu. W rzeczywistości zakończy się natychmiast po wprowadzeniu polecenia. Po zakończeniu użyj polecenia make i zakończ proces budowania.

Pamiętaj, że kompilacja aplikacji Olivia zajmie dużo czasu. Usiądź wygodnie i pozwól mu budować.

robić

Po zakończeniu kompilacji będziesz mógł zainstalować w pełni skompilowany odtwarzacz muzyczny Olivia na swoim komputerze z systemem Linux za pomocą polecenia make install .

sudo zrobić zainstalować

Instrukcje dotyczące pakietu Snap

Programiści Olivy dystrybuują aplikację w pakiecie Snap, który ułatwia instalację w różnych systemach operacyjnych Linux. Jednak przed zainstalowaniem aplikacji Olivia ze sklepu Snap musisz włączyć środowisko wykonawcze Snapd w swoim systemie.

Włączenie ś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ć .

Jak zainstalować odtwarzacz muzyki w chmurze Olivia w systemie Linux

Po uruchomieniu Snapd w systemie Linux zainstaluj aplikację muzyczną Olivia za pomocą:

sudo snap install olivia-test

Instrukcje Arch AUR

Aplikacja muzyczna Olivia jest dostępna na AUR i jest gotowa do użycia 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 pomocnik Trizen AUR i zainstaluj go na swoim komputerze Arch.

klon git https://github.com/trizen/trizen

cd trizen

makepkg -sri

Po skonfigurowaniu Trizen użyj go do zainstalowania Olivii z AUR:

trizen -S olivia

Leave a Comment

Diagnoza MP3: Rozwiąż do 50 problemów z plikami audio MP3

Diagnoza MP3: Rozwiąż do 50 problemów z plikami audio MP3

MP3 Diags to najlepsze narzędzie do rozwiązywania problemów w Twojej kolekcji audio. Potrafi poprawnie oznaczyć pliki mp3, dodać brakujące okładki albumów i naprawić VBR.

Aplikacje do powiadomień Google Voice na pulpicie

Aplikacje do powiadomień Google Voice na pulpicie

Podobnie jak Google Wave, Google Voice wzbudził spore zainteresowanie na całym świecie. Google dąży do zmiany sposobu, w jaki się komunikujemy, a ponieważ staje się coraz bardziej

Pobierz ulubione z serwisu Flickr za pomocą FlickrFaves

Pobierz ulubione z serwisu Flickr za pomocą FlickrFaves

Istnieje wiele narzędzi, które pozwalają użytkownikom serwisu Flickr pobierać zdjęcia w wysokiej jakości, ale czy istnieje sposób na pobranie ulubionych z serwisu Flickr? Niedawno…

OK Sampler to darmowe oprogramowanie do tworzenia próbek muzyki

OK Sampler to darmowe oprogramowanie do tworzenia próbek muzyki

Czym jest samplowanie? Według Wikipedii „jest to akt pobrania fragmentu lub próbki jednego nagrania dźwiękowego i ponownego wykorzystania go jako instrumentu lub

Kopia zapasowa Google Sites: import/eksport

Kopia zapasowa Google Sites: import/eksport

Google Sites to usługa Google, która pozwala użytkownikom hostować witrynę na serwerze Google. Jest jednak jeden problem: nie ma wbudowanej opcji tworzenia kopii zapasowej.

Aplikacja Google Tasks na komputer

Aplikacja Google Tasks na komputer

Usługa Google Tasks nie jest tak popularna jak inne usługi Google, takie jak Kalendarz, Wave, Voice itp., ale jest nadal szeroko używana i stanowi integralną część codziennej pracy użytkowników.

Jak odzyskać utracone partycje i dane z dysku twardego [Poradnik]

Jak odzyskać utracone partycje i dane z dysku twardego [Poradnik]

W naszym poprzednim poradniku dotyczącym bezpiecznego czyszczenia dysku twardego i nośników wymiennych za pomocą Ubuntu Live i rozruchowej płyty CD DBAN omówiliśmy dysk oparty na systemie Windows

Jak zainstalować BlackArch Linux

Jak zainstalować BlackArch Linux

BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.

Jak zainstalować czytnik Foxit w systemie Linux

Jak zainstalować czytnik Foxit w systemie Linux

Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.

Jak grać w VRChat w systemie Linux

Jak grać w VRChat w systemie Linux

VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników