Stap 3: installatie
- Raspbian 'wheezy'
De volgende stappen moet enkele fundamentele opdrachtregel vaardigheden maar als je je aan de gekoppelde tutorials houdt moet u goed.
- Shairport
- Installeren van sommige pakketten en bijbehorende afhankelijkheden, dat shairport gebruikt, via sudo apt-get
- Krijgen shairport en de perl module Net::sdp via git
- Shairport als een service installeren en laten draaien bij het opstarten
- WiFi
- Hier is wat ik deed (opdrachten in cursief):
- Bijgewerkte sudo apt-get
- $ sudo apt-get update
- Geïnstalleerde vim (persoonlijke voorkeur)
- $ sudo apt-get install vim
- Lijst USB-apparaten om info over wifi dongle
- $ lsusb
- Geïnstalleerde Ralink-Firmware
- $ sudo apt-get install firmware-ralink
- Bewerkt de interfaces-config
- $ sudo vim /etc/network/interfaces
- auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
wpa-ssid "my_ssid"
wpa-psk "mijn_wachtwoord"
- Opnieuw opstarten
- $ sudo reboot
- Gecontroleerd dat wifi wordt uitgevoerd
- $ ifconfig - a
- Alle afhankelijkheden voor shairport geïnstalleerd
- $ sudo ad rem-worden installeren git libao-dev avahi-utils libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwww-perl libssl-dev
- Geïnstalleerde Net::SDP voor iOS6 ondersteuning
- $ git clone https://github.com/njh/perl-net-sdp.git perl-net-sdp
- $ cd perl-net-sdp
- $ perl Build.PL
- $ sudo. / bouwen
- $ sudo. / Build test
- $ sudo. / install Build
- $ cd...
- Kreeg shairport van git
- $ sudo git clone https://github.com/albertz/shairport.git shairport
- Naar shairport directory gewijzigd en gecompileerd
- $ cd shairport /
- $ sudo make
- $ sudo maakt installeren
- Het init monster gekopieerd naar de opstartmap en instellen rechten
- $ sudo cp shairport.init.sample /etc/init.d/shairport
- $ cd /etc/init.d
- $ sudo chmod a + x shairport
- $ sudo update-rc.d shairport defaults
- Gewijzigde naam van shairport client
- $ sudo vim shairport
- veranderd de volgende regels:
- NAAM = ShairPort
DAEMON="/usr/local/bin/shairport.pl"
PIDFILE=/var/run/$name.PID
DAEMON_ARGS = "-w $PIDFILE - een raspbAIRy"
- Stel audio-uitgang naar de lijn
- $ amixer cset numid = 3 1
- Gestarte shairport
- $ sudo /etc/init.d/shairport start