Étape 3: Installation
- Raspbian « sifflante »
Les étapes suivantes nécessitent certaines compétences de base ligne de commande, mais si vous respectez les tutoriels liés, vous devriez être bon.
- Shairport
- Installer des packages et leurs dépendances, que shairport utilise, via apt-get
- Téléchargez shairport et le module perl Net::sdp via git
- Installer shairport en tant que service et faire tourner au démarrage
- WiFi
- Voici ce que j’ai fait (commandes en italique) :
- Mise à jour apt-get
- $ sudo apt-get update
- Installé vim (préférence personnelle)
- $ sudo apt-get install vim
- Périphériques USB pour obtenir des infos sur dongle wifi
- lsusb $
- Firmware-Ralink installé
- $ sudo apt-get install firmware-ralink
- Modification de la configuration des interfaces
- $ sudo vim configurée
- auto lo
iface lo inet loopback
iface eth0 inet dhcp
Auto wlan0
iface wlan0 inet dhcp
WPA-ssid "my_ssid"
WPA-psk "my_password"
- Remise à zéro
- remise à zéro $ sudo
- Vérifier que le wifi est en cours d’exécution
- $ ifconfig - a
- Installé toutes les dépendances de shairport
- $ sudo apt-get installer git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwww-perl avahi-utils
- Net::SDP installé pour iOS6 soutien
- $ git clone https://github.com/njh/perl-net-sdp.git perl-net-sdp
- $ cd perl-net-sdp
- $ perl Build.PL
- $ sudo. / Build
- $ sudo. / test de Build
- $ sudo. / Build install
- $ cd...
- Obtenu shairport de git
- $ sudo git clone https://github.com/albertz/shairport.git shairport
- Changé au répertoire shairport et compilées
- $ cd shairport /
- $ sudo make
- $ sudo faire installer
- Copié l’exemple de l’init au dossier de démarrage et les droits de jeu
- $ sudo cp shairport.init.sample /etc/init.d/shairport
- $ cd /etc/init.d
- $ sudo chmod a + x shairport
- $ sudo update-rc.d shairport par défaut
- Changé de nom du client shairport
- $ sudo vim shairport
- changé les lignes suivantes :
- NOM = ShairPort
DAEMON="/usr/local/bin/shairport.pl"
PIDFILE=/var/run/$Name.PID
DAEMON_ARGS = "-w $PIDFILE - un raspbAIRy"
- Sortie audio à la ligne
- $ amixer cset numide = 3 1
- Shairport a commencé
- départ de /etc/init.d/shairport $ sudo