Der Olivia Cloud Music Player ist ein neues und aktuelles Produktkommender Musik-Player für Linux. Es wurde mit dem Qt5-Toolkit erstellt und soll einen einheitlichen Ort bieten, an dem Benutzer alles tun können, von YouTube-Videos über Internetradio bis hin zur Wiedergabe lokaler Musikdateien unter Linux. Ab sofort kann der Entwickler das Programm über Snap-Pakete verteilen. Es ist jedoch auch möglich, das Programm aus dem Quellcode zu erstellen oder, wenn Sie ein Arch-Benutzer sind, es aus dem Arch Linux User Repository abzurufen.
In dieser Anleitung zeigen wir Ihnen, wie Sie den Olivia Music Player über Snap-Pakete, Quellcode und AUR installieren. Öffnen Sie zum Starten ein Terminalfenster, indem Sie drücken Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur. Folgen Sie dann den Anweisungen in der Befehlszeile, die Ihrem speziellen Anwendungsfall entsprechen.
Hinweis: Snap-Pakete funktionieren unter Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus und Gentoo. Wenn Sie keine dieser Linux-Distributionen verwenden, befolgen Sie am besten die Anweisungen im Quellcode, um Zugriff auf Olivia zu erhalten.
Quellcode-Anweisungen

Für die Installation von Olivia aus dem Quellcode sind einige Abhängigkeiten erforderlich. Diese Abhängigkeiten sind Qt5 (und einige Entwicklungsmodule), Mpv, Coreutils, Socat, Python Version 2.7 und der Wget-Downloader.
Die Installation dieser Abhängigkeiten hängt vom verwendeten Betriebssystem ab. Bei Problemen wenden Sie sich an Olivia GitHub.
Ubuntu / Debian-Abhängigkeiten
Das Installieren von Abhängigkeiten auf Ubuntu und Debian ist einfach, da der Entwickler von Olivia speziell die Pakete beschreibt, die erforderlich sind, um es zum Laufen zu bringen. Um die Installation zu starten, verwenden Sie die Geeignet Befehl unten.
Hinweis: Unter Debian müssen Sie möglicherweise wechseln Geeignet mit Apt-get.
sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev
Arch Linux-Abhängigkeiten
Es gibt ein AUR-Paket für Olivia unter Arch Linux.Es ist also nicht wirklich notwendig, die Build-Abhängigkeiten in diesem Abschnitt zu installieren. Scrollen Sie stattdessen zu den AUR-Anweisungen und befolgen Sie diese.
Auf Arch Linux und möchten Sie die AUR-Version von Olivia nicht verwenden? Ziehen Sie stattdessen die Snap-Paketversion in Betracht!
Fedora-Abhängigkeiten
Die Entwickler skizzieren die Pakete in nichtDetail für das, was Sie benötigen, um Olivia erfolgreich zu erstellen. Sie können jedoch die GitHub-Entwicklungsseite überprüfen und in Ihrem Paket-Manager nach dem suchen, was Sie zum Erstellen der Software benötigen.
Können Sie nicht herausfinden, welche Abhängigkeiten zum Erstellen und Kompilieren von Olivia auf Ihrem Fedora Linux-PC erforderlich sind? Mach dir keine Sorgen! Fedora kann Snap-Pakete ausführen! Fahren Sie mit den folgenden Anweisungen zum Einrasten fort.
OpenSUSE-Abhängigkeiten
sudo zypper install git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget
Generische Linux-Abhängigkeiten
Olivia kann auf jeder Linux-Distribution kompiliert werden, vorausgesetzt, Sie haben die folgenden Abhängigkeiten installiert:
- Qt5.5.1
- libqt5sql5-sqlite
- libqt5webkit5
- libqt5x11extras5
- mpv
- coreutils
- socat
- Python 2.7
- wget
- git
Weitere Informationen zu Abhängigkeiten, die zum Erstellen von Olivia aus dem Quellcode erforderlich sind, finden Sie auf der GitHub-Seite des Projekts.
Code herunterladen
Verwenden Sie nach der Installation der Abhängigkeiten den Befehl git clone und laden Sie den neuesten Code auf Ihren Linux-PC herunter.
git clone https://github.com/keshavbhatt/olivia.git
Bewegen Sie nach dem Herunterladen des Codes das Terminal mit der Taste CD Befehl.
cd olivia
Verwenden Sie die qmake Erstellen Sie das Tool und starten Sie den Erstellungsprozess für die Olivia-App.
qmake
Laufen qmake wird nicht viel Zeit in Anspruch nehmen. Tatsächlich wird es sofort beendet, nachdem Sie den Befehl eingegeben haben. Wenn Sie fertig sind, verwenden Sie die machen befehle und beende den Bauprozess.
Bitte beachten Sie, dass das Kompilieren der Olivia-App viel Zeit in Anspruch nehmen wird. Lehnen Sie sich zurück und lassen Sie es bauen.
make
Wenn die Kompilierung abgeschlossen ist, können Sie den vollständig kompilierten Olivia-Musikplayer mit dem auf Ihrem Linux-PC installieren machen installieren Befehl.
sudo make install
Anweisungen zum Einrasten des Pakets
Die Entwickler von Oliva vertreiben die Anwendung inEin Snap-Paket für die einfache Installation auf einer Vielzahl von Linux-Betriebssystemen. Bevor Sie die Olivia-App aus dem Snap-Store installieren, müssen Sie jedoch die Snapd-Laufzeit auf Ihrem System aktivieren.
Das Aktivieren der Snapd-Laufzeit auf den meisten Linux-Distributionen geht relativ schnell. Weitere Informationen dazu finden Sie in unserer Anleitung zur Einrichtung.

Wenn Sie Snapd auf Ihrem Linux-Betriebssystem installiert haben, installieren Sie die Olivia-Musik-App mit:
sudo snap install olivia-test
Arch AUR Anweisungen
Die Olivia-Musik-App ist auf dem AUR verfügbar und kann von Arch Linux-Benutzern verwendet werden. Verwenden Sie zur Installation zunächst den Pacman-Paketmanager, um die Pakete Base-devel und Git zu installieren.
sudo pacman -S base-devel git
Laden Sie nach dem Einrichten der Pakete Base-devel und Git den Trizen AUR-Helfer herunter und installieren Sie ihn auf Ihrem Arch-PC.
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
Wenn Trizen jetzt eingerichtet ist, installiere Olivia von der AUR:
trizen -S olivia</ p>
Bemerkungen