GNU/Linux >> Tutoriales Linux >  >> Debian

Configuración del servidor iTunes DAAP en Ubuntu/Debian Linux

El servidor DAAP es un protocolo propietario de Apple Inc. para compartir archivos multimedia a través de la red. El servidor DAAP permite compartir archivos multimedia entre dispositivos conectados a la red donde el repositorio central compartido de medios reside en el servidor principal. En este sencillo tutorial, instalaremos y configuraremos el recurso compartido del servidor DAAP usando forked-daapd servidor de medios con soporte para RSP, DAAP, DACP y AirTunes en Ubuntu Linux o cualquier otro sistema basado en Debian Linux.

En este tutorial aprenderás:

  • Cómo instalar bifurcado-daapd en Ubuntu/Debian
  • Cómo configurar bifurcado-daapd
  • Cómo crear un directorio multimedia para música
  • Cómo iniciar, habilitar y reiniciar el servicio DAAP

Instrucciones paso a paso para la configuración del servidor DAAP de iTunes en Ubuntu/Debian Linux

  1. En el primer paso, cree un directorio para compartir medios y cargue todos sus archivos multimedia en este directorio. En nuestro ejemplo, vamos a utilizar el directorio /opt/media:
    $ sudo mkdir /opt/media
    # COPY YOUR MEDIA FILES TO /opt/media
    
  2. A continuación, instale el forked-daapd demonio a través de apt administrador de paquetes:
    $ sudo apt update
    $ sudo apt install forked-daapd
    
  3. Una vez finalizada la instalación, puede utilizar el siguiente systemctl comando para iniciar el forked-daapd servicio, habilítelo para que se inicie automáticamente en el arranque del sistema (opcional) y finalmente verifique el estado actual del servicio:
    $ sudo systemctl start forked-daapd
    $ sudo systemctl enable forked-daapd
    $ sudo systemctl status forked-daapd
    
  4. También puede comprobar qué puerto es forked-daapd escuchando. El conector predeterminado es 0.0.0.0:3689 .
    $ ss -nlt
    


  5. En esta etapa, debemos apuntar nuestro nuevo servidor DAAP a la ubicación para compartir medios. Para hacer esto abrimos el archivo de configuración bifurcado-daapd ubicado en /etc/forked-daapd.conf y actualice sus siguientes configuraciones:
            name = "My DAAP share"
    ...
            directories = { "/opt/media" }
    

    Lo anterior es una configuración mínima que desea realizar antes de comenzar a usar su servidor de medios DAAP.

  6. Una vez que los ajustes de configuración anteriores estén en su lugar, todo lo que queda es reiniciar forked-daapd para que los cambios surtan efecto.
    $ sudo systemctl restart forked-daapd
    
  7. Su servidor DAAP ahora está en funcionamiento. Todo lo que queda es usar el cliente DAAP y conectarse al servidor de medios DAAP. La forma de realizar esta tarea depende de cada cliente de medios en particular. A continuación, una captura de pantalla de un Rhytmbox conectado a un recurso compartido bifurcado-daapd.

Pensamientos finales

En este tutorial, vio cómo instalar y configurar un servidor DAAP de iTunes en Ubuntu Linux y otros sistemas basados ​​en Debian. Puede cargar todo tipo de formatos de medios de música en su servidor DAAP, y estos se convertirán sobre la marcha cuando se transmitan a otros dispositivos. Ahora puede disfrutar de toda su biblioteca de música sin llenar el almacenamiento en todos sus dispositivos de escucha.


Debian
  1. Cómo configurar el servidor y el cliente NTP en Debian 9 Stretch Linux

  2. Configuración del servidor WebDAV en Ubuntu Linux

  3. Cómo configurar el servidor Rsyslog en Debian 11

  4. Cómo instalar Puppet 6.x en Ubuntu 18.04 / Ubuntu 16.04 y Debian 9

  5. Ubuntu – ¿Servidor Vcenter en Linux?

La configuración perfecta - Debian Sarge (3.1)

La configuración perfecta - Debian Woody (3.0)

Cómo configurar Symfony 4 en el servidor Debian 9

Cómo configurar Icinga Web 2 en Ubuntu 18.04 / Ubuntu 16.04 / Debian 9

Configurar el cliente LDAP en Ubuntu 16.04 / Debian 8

Cómo configurar el servidor NFS en Debian 9 / Ubuntu 16.04 / LinuxMint 18

    Requisitos de software y convenciones de la línea de comandos de Linux
    Categoría Requisitos, convenciones o versión de software utilizada
    Sistema Ubuntu Linux o Debian Linux
    Software bifurcado-daapd
    Otro Acceso privilegiado a su sistema Linux como root o a través de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios