So installieren Sie GitLab auf Ubuntu Server
Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie
Der Olivia Cloud Music Player ist ein neuer, aufstrebender Musikplayer für Linux . Es wurde mit dem Qt5-Toolkit erstellt und zielt darauf ab, einen einheitlichen Ort bereitzustellen, an dem Benutzer alles tun können, vom Ansehen von YouTube-Videos, Internetradio und der Wiedergabe lokaler Musikdateien unter Linux. Ab sofort entscheidet sich der Entwickler dafür, das Programm über Snap-Pakete zu verteilen. Das heißt, es ist auch möglich, das Programm aus seinem Quellcode zu erstellen, oder wenn Sie ein Arch-Benutzer sind , nehmen Sie es aus dem Arch Linux-Benutzer-Repository .
In dieser Anleitung zeigen wir Ihnen, wie Sie den Olivia Music Player über Snap-Pakete, Quellcode und die AUR installieren. Öffnen Sie zunächst ein Terminalfenster, indem Sie Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur drücken . Befolgen Sie dann die Befehlszeilenanweisungen unten, die Ihrem spezifischen Anwendungsfall entsprechen.
Hinweis: Snap-Pakete funktionieren auf Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus und Gentoo. Wenn Sie keine dieser Linux-Distributionen verwenden, befolgen Sie am besten die Quellcode-Anweisungen, um Zugriff auf Olivia zu erhalten.
Anleitung zum Quellcode
Die Installation von Olivia aus dem Quellcode erfordert einige Abhängigkeiten. Diese Abhängigkeiten sind Qt5 (und einige Entwicklungsmodule), Mpv, Coreutils, Socat, Python Version 2.7 und der Wget-Downloader.
Die Installation dieser Abhängigkeiten unterscheidet sich je nach verwendetem Betriebssystem. Wenn Sie also Probleme haben, besuchen Sie Olivia GitHub, um eine Anleitung zu erhalten.
Ubuntu/Debian-Abhängigkeiten
Die Installation von Abhängigkeiten unter Ubuntu und Debian ist einfach, da der Entwickler von Olivia die erforderlichen Pakete speziell umreißt, damit es funktioniert. Um die Installation zu starten, verwenden Sie den folgenden Apt- Befehl.
Hinweis: Unter Debian müssen Sie möglicherweise Apt mit Apt-get wechseln .
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 auf Arch Linux, daher müssen Sie in diesem Abschnitt nicht wirklich auf die Installation von Build-Abhängigkeiten eingehen. Scrollen Sie stattdessen nach unten zu den AUR-Anweisungen und befolgen Sie diese stattdessen.
Unter Arch Linux und Sie möchten die AUR-Version von Olivia nicht verwenden? Ziehen Sie stattdessen in Erwägung, sich für die Snap-Paketversion zu entscheiden!
Fedora-Abhängigkeiten
Die Entwickler beschreiben die Pakete nicht im Detail für das, was Sie zum erfolgreichen Erstellen von Olivia benötigen. Sie können jedoch auf der GitHub-Entwicklungsseite nachsehen und in Ihrem Paketmanager nach dem suchen, was Sie zum Erstellen der Software benötigen.
Können Sie die Abhängigkeiten, die zum Erstellen und Kompilieren von Olivia auf Ihrem Fedora-Linux-PC erforderlich sind, nicht herausfinden? Mach dir keine Sorge! Fedora kann Snap-Pakete ausführen! Fahren Sie mit den folgenden Snap-Anweisungen 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 kompilieren, vorausgesetzt, Sie haben die folgenden Abhängigkeiten installiert:
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
Sobald die Abhängigkeiten installiert sind, verwenden Sie den Befehl git clone und laden Sie den neuesten Code auf Ihren Linux-PC herunter.
git-Klon https://github.com/keshavbhatt/olivia.git
Nachdem der Code heruntergeladen wurde, verschieben Sie das Terminal mit dem CD- Befehl hinein.
CD Olivia
Verwenden Sie das qmake- Build-Tool und starten Sie den Erstellungsprozess für die Olivia-App.
qmake
Das Ausführen von qmake wird nicht viel Zeit in Anspruch nehmen. Tatsächlich wird es sofort beendet, nachdem Sie den Befehl eingegeben haben. Wenn es fertig ist, verwenden Sie den Befehl make und beenden Sie den Erstellungsprozess.
Bitte bedenken Sie, dass das Kompilieren der Olivia-App viel Zeit in Anspruch nehmen wird. Lehnen Sie sich zurück und lassen Sie es bauen.
machen
Wenn die Kompilierung abgeschlossen ist, können Sie den vollständig kompilierten Olivia Music Player mit dem Befehl make install auf Ihrem Linux-PC installieren .
sudo machen installieren
Anleitung zum Snap-Paket
Die Entwickler von Oliva verteilen die Anwendung in einem Snap-Paket zur einfachen 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 ziemlich schnell. Weitere Informationen dazu finden Sie in unserer Anleitung zur Einrichtung .
Wenn Snapd auf Ihrem Linux-Betriebssystem ausgeführt wird, installieren Sie die Olivia-Musik-App mit:
sudo snap install olivia-test
Arch AUR-Anweisungen
Die Olivia-Musik-App befindet sich auf dem AUR und kann von Arch Linux-Benutzern verwendet werden. Um es zu installieren, verwenden Sie zunächst den Pacman-Paketmanager, um die Pakete Base-devel und Git zu installieren.
sudo pacman -S base-devel git
Sobald die Pakete Base-devel und Git eingerichtet sind, laden Sie den Trizen AUR-Helfer herunter und installieren Sie ihn auf Ihrem Arch-PC.
git-Klon https://github.com/trizen/trizen
cd trizen
makepkg -sri
Wenn Trizen jetzt eingerichtet ist, verwenden Sie es, um Olivia vom AUR aus zu installieren:
trizen -Solivia
Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie
Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.
Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.
Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.
So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux
Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.
Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.
Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen
Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie
Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?