Väggmonterad SqueezePlayer med Raspberry Pi (1 / 5 steg)
Steg 1: Installera och konfigurera Arch Linux
Installera Arch Linux första, förvärva Raspberry Pi smak av Arch Linux från här: http://downloads.raspberrypi.org/arch_latest
Förbereda dina media och kopiera bildfilen till media enligt Raspberry Pi instruktionerna här: http://elinux.org/RPi_Easy_SD_Card_Setup. Det finns mycket bra information om att inrätta Arch tillgängliga via Arch Wiki på http://wiki.archlinux.org, men ett bra ställe att börja är Arch Beginner's Guide finns här: http://wiki.archlinux.org/index.php/Beginners%27_Guide. Jag har tagit avgörande stegen nedan.
Jag har antagit följande, att icke-root användarnamnet är "squeezeuser", och att den här användaren har sudo rättigheterna.
Först, ställa in din position genom att öppna en lista över språk:
# nano /etc/locale.gen
o-kommentera den lämplig lokalen för ditt land (t.ex. en_US. UTF-8 UTF-8)
Generera sedan den lokala informationen till:
# locale-gen
Bestäm din tidszon genom att hitta filen i katalogen tidszon:
# ls/usr/share/zoneinfo /
# ls /usr/share/zoneinfo/America
Skapa en symbolisk länk till /etc/localtime
# ln -s /usr/share/zoneinfo/America/New_York/etc/localtime
Upprätta ett värdnamn för din Pi:
# echo squeezeboxPi >/etc/hostname
Ställa in en icke-root-användare. Se till att det ges tillåtelse för ljudmaskinvaran.
# useradd -m -g användare -G audio -s/bin/bash squeezeuser
Ange ett lösenord för denna användare.
# passwd squeezeuser
Setup autologin av squeezeuer genom att följa denna guide: http://wiki.archlinux.org/index.php/Automatic_login_to_virtual_console
Valfri men rekommenderas starkt
Ger sudo rättigheterna till icke-root-användare genom att redigera sudoers fil. Ytterligare information kan hittas här: http://wiki.archlinux.org/index.php/Sudo
# EDITOR = nano visudo
Lägg till rad:
squeezeuser ALL=(ALL) alla
Uppdatera system
# pacman - Syu
Starta om och logga in som icke-root-användare:
# omstart
** Obs: från här på ut, jag antar att du är inloggad som icke-root-användare, och användaren har sudo rättigheterna. Om dina icke-root-användaren inte har sudo rättigheterna, bara använda kommandot su för att eskalera din behörighet vid behov. Observera också att bygga filer från Arch användaren databasen (AUR) ofta förutsätter att användaren har sudo rights.* *