Paso 3: instalación
- Raspbian 'wheezy'
Los pasos siguientes requieren algunas habilidades básicas de línea de comandos, pero si nos atenemos a los tutoriales vinculados debe ser bueno.
- Shairport
- Instalar algunos paquetes y sus dependencias, que shairport usa, vía apt-get
- Haz shairport y el módulo de perl Net::sdp vía git
- Instalar shairport como un servicio y hacerlo correr en el inicio
- Wi-Fi
- Esto es lo que hice (comandos en cursiva):
- Apto-conseguir actualización
- $ sudo apt-get update
- Instalado vim (preferencia personal)
- $ sudo apt-get install vim
- Lista los dispositivos USB para obtener información sobre dongle wifi
- $ lsusb
- Firmware-Ralink que tiene instalada
- $ sudo apt-get install firmware-ralink
- Modificar la configuración de interfaces
- $ sudo vim interfaces
- auto lo
iFace lo inet loopback
iFace eth0 inet dhcp
auto wlan0
iFace wlan0 inet dhcp
WPA-ssid "my_ssid"
WPA-psk "my_password"
- Reiniciar el sistema
- reinicio de $ sudo
- Comprobado de que wifi está funcionando
- $ ifconfig - a
- Instalar todas las dependencias de shairport
- $ sudo apt-get instalar git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-zócalo-inet6-perl libwww-perl avahi-utils
- Instalado Net::SDP para apoyo de iOS6
- $ git clone https://github.com/njh/perl-net-sdp.git perl-net-sdp
- $ cd perl-net-sdp
- $ perl Build.PL
- $ sudo. / construir
- $ sudo. / construir la prueba
- $ sudo. / construir instalar
- $ cd...
- Consiguió shairport de git
- $ sudo git clone https://github.com/albertz/shairport.git shairport
- Cambiar al directorio shairport y compilados
- $ cd shairport /
- $ sudo make
- $ sudo hacer instalar
- Copiar la muestra de inicio a la carpeta Inicio y establecer los derechos
- $ sudo cp shairport.init.sample /etc/init.d/shairport
- $ cd /etc/init.d
- $ sudo chmod + x shairport
- $ sudo update-rc.d shairport defaults
- Ha cambiado el nombre del cliente shairport
- $ sudo vim shairport
- cambiar las siguientes líneas:
- NOMBRE = ShairPort
DAEMON="/usr/local/bin/shairport.pl"
PIDFILE=/var/run/$Name.PID
DAEMON_ARGS = "-w $PIDFILE-raspbAIRy"
- Conjunto salida de audio a la línea
- $ amixer cset numid = 3 1
- Inicio shairport
- Inicio de $ sudo /etc/init.d/shairport