- - So richten Sie Ihren eigenen Musik-Streaming-Server unter Linux mit Subsonic ein

So richten Sie Ihren eigenen Musik-Streaming-Server unter Linux mit Subsonic ein

Es gibt viele verschiedene Arten von Musikdienstenda draußen heute. Auch unter Linux können Benutzer zwischen Amazon Prime Music, Google Music, Spotify und anderen wählen. Alle diese Dienste haben jedoch eines gemeinsam; Linux-Benutzer haben nicht die Freiheit, die gewünschten Musik-Player zu verwenden oder die Funktionsweise des Musikdienstes zu ändern.

Keine Sorgen machen! Es gibt einen Musikdienst, den jeder problemlos auf seinem eigenen Linux-PC oder -Server ausführen kann. Es ermöglicht unbegrenzte Musikspeicherung, Internet-Radio-Unterstützung und kann sogar Podcasts verwalten. Also, wie installierst du es?

Java installieren

Subsonic ist eine Java-Anwendung. Damit es unter Linux funktioniert (unabhängig davon, ob Sie es auf einem Linux-Server oder einem Desktop / Laptop ausführen), muss die Java-Laufzeit installiert sein. Öffnen Sie zunächst ein Terminalfenster und geben Sie den folgenden Befehl ein:

Ubuntu

sudo apt install openjdk-8-jre

Arch Linux

sudo pacman -S jre8-openjdk

Fedora

sudo dnf install java-1.8.0-openjdk.x86_64

OpenSUSE

SUSE verfügt über ein 1-Klick-Installationspaket für mehrere Versionen von Java für Subsonic. Die in diesem Handbuch behandelte Version ist die Open Java Development Kit-Laufzeitumgebung, Version 8.

Gehen Sie hier zu dieser Seite und klicken Sie darauf, um sie zu installierenes. Beachten Sie jedoch, dass dieses Betriebssystem viele Java-Versionen enthält. Wenn Sie Probleme mit Version 8 haben, können Sie diese deinstallieren und hier einige der anderen 1-Klick-Paketversionen von Java ausprobieren.

Debian

sudo apt-get install openjdk-8-jre

Bitte beachten Sie, dass sich diese Anleitung auf die Verwendung konzentriertVersion 8 der Java-Laufzeitumgebung ist nicht die neueste Version. Der Grund dafür ist, dass Benutzer, die Subsonic installieren möchten, dies mit jeder Version tun können, nicht nur mit der neuesten.

Sie möchten Version 8 nicht mit Ihrem Subsonic verwendenMusikserver? Sie können Ihren Linux-PC nach einer neueren Version durchsuchen. Subsonic hat (soweit wir wissen) keine Probleme bei der Verwendung neuerer Versionen der Java-Laufzeitumgebung. Darüber hinaus ist es auch möglich, zu Oracle zu wechseln und die offizielle Java-Laufzeitumgebung auch für Linux zu verwenden.

Subsonic installieren

Subsonic ist im Paket des Entwicklers enthaltenWebseite. Benutzer von Open SUSE oder Fedora (und Redhat-basierten Servern wie CentOS usw.) sollten diese Download-Seite aufrufen und die Redhat-Version von Subsonic herunterladen.

Diejenigen unter Ubuntu, Debian, Linux Mint, Elementary OS und so weiter: Gehen Sie zu dieser Download-Seite und holen Sie sich die Debian-Paketdatei für Subsonic.

Wenn Sie Linux-Benutzer archivieren, laden Sie dieses AUR-Paket herunter und erstellen Sie es. Subsonic wird dann auf dem System installiert.

Für das Redhat- und Debian-Paket: Doppelklicken Sie auf die von der Subsonic-Website heruntergeladene Datei und führen Sie sie aus. Es öffnet sich mit Gnome Software, dem Ubuntu-Software-Center (oder dem Software-Installer, den Ihre Linux-Version ausführt). Klicken Sie auf die Installationsschaltfläche, geben Sie das Kennwort ein und Subsonic wird auf Ihrem PC installiert.

Subsonic konfigurieren

Der Subsonic Media Server ist installiert, aber dasist nicht genug. Die Serversoftware verfügt über ein Hintergrundprogramm, mit dem sie mit Netzwerken, Geräten und anderen wichtigen Komponenten interagieren kann. Öffnen Sie ein Terminal und verwenden Sie systemd, um den Subsonic-Hintergrundprozess zu starten und auch beim Booten zu aktivieren.

Starten Sie zunächst den Hintergrundprozess.

sudo systemctl start subsonic

Aktivieren Sie dann den Hintergrundprozess beim Booten.

sudo systemctl start subsonic

Sind Sie ein Debian-Benutzer? Einige Versionen von Debian verwenden nicht das Startsystem systemd. Starten Sie den Dienst stattdessen mit diesem Befehl: sudo service subsonic start

Öffnen Sie dann diese Konfigurationsdatei mit dem Nano-Texteditor, suchen Sie „root“ und ändern Sie sie in Ihren Benutzernamen. Speichern Sie die Datei mit Ctrl + O.

Öffnen Sie bei laufendem und vollständig aktiviertem Hintergrundprogramm einen Webbrowser und rufen Sie die folgende URL auf: http://localhost:4040

Wer Subsonic auf einem Server ausführt, sollte die IP-Adresse des Servers stattdessen über einen Webbrowser abrufen. Diese Informationen lassen sich einfach über den Router oder über das Internet abrufen ifconfig Befehl.

Hinzufügen von Musik zu Subsonic

Legen Sie Musik auf den Linux-PC (oder Server) undDenken Sie daran, wo sich die Dateien befinden. Wenn Sie beispielsweise den Subsonic-Medienserver auf einem Ubuntu-Laptop oder -Desktop installiert haben, legen Sie Ihre Musik mit dem Dateimanager in / home / username / Music oder an einer ähnlichen Stelle ab.

Klicken Sie dann in der Subsonic-Benutzeroberfläche in der Seitenleiste auf das Symbol "Einstellungen" und geben Sie ein, wo die Musik in Subsonic gespeichert ist (siehe Abbildung unten).

Klicken Sie dann auf "Speichern" und anschließend auf "Medienordner jetzt scannen". Dadurch werden die Einstellungen gespeichert, und Sie können alle Musiktitel suchen und zu Unterschall hinzufügen.

Um Musik zu hören, klicken Sie auf „Home“ und durchsuchen Sie die hinzugefügte Musik.

Hinweis: Serverbenutzer sollten ihre Musikdateien in / var / music / ablegen.

Weitere Subsonic-Funktionen

Subsonic kann nicht nur Musik über das Internet und das lokale Netzwerk streamen. Sie können Podcasts oder Internetradiosender hinzufügen.

Fügen Sie einen Podcast hinzu, indem Sie auf die Registerkarte „Podcast“ klicken. Fügen Sie den RSS-Feed der Podcasts hinzu, die Sie anhören möchten. Von hier aus kann der Subsonic-Server Podcasts herunterladen und über die mobile App und über die Weboberfläche wiedergeben.

Das Hinzufügen von Radiosendern geschieht in etwa auf die gleiche Weise. Gehen Sie zur Seitenleiste und klicken Sie auf Internetradio. Dann fügen Sie einfach die URL des Internet-Radio-Streams hinzu.

Subsonic Mobile Apps

Auf Ihren Subsonic kann von Android oder iOS aus zugegriffen werden. Laden Sie einfach eine der vielen mobilen Subsonic-Apps herunter. Viele Entwickler haben Subsonic-Apps entwickelt. Wenn Sie kein Fan der offiziellen mobilen App für Subsonic sind, probieren Sie einige der verknüpften alternativen Apps aus. Zweifellos gibt es für jeden eine Lösung.

Hinweis: Subsonic kann kostenlos verwendet werden, verfügt jedoch über einen Premium-Modus, mit dem Benutzer erweiterte Funktionen nutzen können. Kaufen Sie hier eine einjährige Lizenz.

Fazit

Musik-Streaming ist sehr cool, aber es ist lahmVertrauen in Dienste setzen zu müssen, um die gewünschten Inhalte zuverlässig zu liefern. Mit Subsonic verlassen Sie sich nur auf die Leistung Ihres Linux-Rechners und die Größe Ihrer Festplatten. Für diejenigen, die ein bisschen technisch versierter sind, ist dies eine viel bessere Option.

Bemerkungen