GNU/Linux >> LINUX-Kenntnisse >  >> Debian

iTunes DAAP-Server-Setup auf Ubuntu/Debian Linux

Der DAAP-Server ist ein proprietäres Protokoll von Apple Inc. zur gemeinsamen Nutzung von Mediendateien über das Netzwerk. Der DAAP-Server ermöglicht die gemeinsame Nutzung von Mediendateien zwischen mit dem Netzwerk verbundenen Geräten, wobei sich das zentrale Medien-Share-Repository auf dem Hauptserver befindet. In diesem einfachen Tutorial installieren und konfigurieren wir die DAAP-Serverfreigabe mit forked-daapd Medienserver mit Unterstützung für RSP, DAAP, DACP und AirTunes auf Ubuntu Linux oder jedem anderen auf Debian Linux basierenden System.

In diesem Tutorial lernen Sie:

  • Wie installiere ich forked-daapd auf Ubuntu/Debian
  • So konfigurieren Sie den Fork-Daapd
  • So erstellen Sie ein Medienverzeichnis für Musik
  • Starten, Aktivieren und Neustarten des DAAP-Dienstes
Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System Ubuntu Linux oder Debian Linux
Software forked-daapd
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Schritt-für-Schritt-Anleitung zur Einrichtung des iTunes DAAP-Servers unter Ubuntu/Debian Linux

  1. Erstellen Sie im ersten Schritt ein Medienfreigabeverzeichnis und laden Sie alle Ihre Mediendateien in dieses Verzeichnis hoch. In unserem Beispiel verwenden wir das Verzeichnis /opt/media:
    $ sudo mkdir /opt/media
    # COPY YOUR MEDIA FILES TO /opt/media
    
  2. Installieren Sie als Nächstes den forked-daapd Daemon über apt Paketmanager:
    $ sudo apt update
    $ sudo apt install forked-daapd
    
  3. Sobald die Installation abgeschlossen ist, können Sie den folgenden systemctl verwenden Befehl zum Starten des forked-daapd aktivieren, automatisch beim Systemstart starten (optional) und schließlich den aktuellen Status des Dienstes überprüfen:
    $ sudo systemctl start forked-daapd
    $ sudo systemctl enable forked-daapd
    $ sudo systemctl status forked-daapd
    
  4. Sie können auch überprüfen, welcher Port forked-daapd ist Hören. Der Standard-Socket ist 0.0.0.0:3689 .
    $ ss -nlt
    


  5. Zu diesem Zeitpunkt müssen wir unseren neuen DAAP-Server auf den Standort der Medienfreigabe verweisen. Dazu öffnen wir die Konfigurationsdatei fork-daapd unter /etc/forked-daapd.conf und aktualisieren Sie Ihre folgenden Einstellungen:
            name = "My DAAP share"
    ...
            directories = { "/opt/media" }
    

    Das Obige ist eine minimale Konfiguration, die Sie durchführen möchten, bevor Sie Ihren DAAP-Medienserver verwenden.

  6. Sobald die obigen Konfigurationseinstellungen vorhanden sind, bleibt nur noch ein Neustart von forked-daapd, damit die Änderungen wirksam werden.
    $ sudo systemctl restart forked-daapd
    
  7. Ihr DAAP-Server ist jetzt einsatzbereit. Es bleibt nur noch, den DAAP-Client zu verwenden und eine Verbindung zum DAAP-Medienserver herzustellen. Wie diese Aufgabe ausgeführt wird, hängt von jedem einzelnen Medienclient ab. Unten als Screenshot einer Rhytmbox, die mit der Fork-Daapd-Freigabe verbunden ist.

Abschlussgedanken

In diesem Tutorial haben Sie gesehen, wie Sie einen iTunes DAAP-Server auf Ubuntu Linux und anderen Debian-basierten Systemen installieren und konfigurieren. Sie können alle Arten von Musikmedienformaten in Ihren DAAP-Server laden, und diese werden beim Streamen auf andere Geräte im Handumdrehen konvertiert. Jetzt können Sie Ihre gesamte Musikbibliothek genießen, ohne den Speicherplatz auf all Ihren Hörgeräten zu füllen.


Debian
  1. Einrichtung des WebDAV-Servers unter Ubuntu Linux

  2. So richten Sie den Rsyslog-Server unter Debian 11 ein

  3. So installieren Sie Puppet 6.x auf Ubuntu 18.04 / Ubuntu 16.04 und Debian 9

  4. Richten Sie den Urbackup-Server auf Ubuntu 20.04 ein

  5. Ubuntu – Vcenter Server unter Linux?

Das perfekte Setup - Debian Sarge (3.1)

Das perfekte Setup - Debian Woody (3.0)

Wie man Symfony 4 auf Debian 9 Server einrichtet

So richten Sie Icinga Web 2 unter Ubuntu 18.04 / Ubuntu 16.04 / Debian 9 ein

Konfigurieren Sie den LDAP-Client auf Ubuntu 16.04 / Debian 8

So richten Sie den NFS-Server unter Debian 9 / Ubuntu 16.04 / LinuxMint 18 ein