-
Notifications
You must be signed in to change notification settings - Fork 396
Pi3 running Archlinux setup instructions. #79
Comments
We'll add this to this setup script once things are calm elsewhere :) What do you need the sudo(ers) stuff for? You don't need that for AlexaPi. You can set your output device / card in config.yaml. |
Yeah, you don't. I went back to retrace my steps after I had everything working and for some reason decided to put that in my writeup.. don't know why. def don't need the sudo stuff for the purposes of AlexaPi |
Also, please paste any small changes here in a code block and bigger changes / files as gists so people don't have to download stuff just to see and they can comment, edit, share, whatever. |
Ah, no problem.. I've updated the links to point to gists, wasn't sure the correct way to do that before... still not positive I did it right.. but it's better than it was |
Great! |
#82 should include all needed steps. Could you test? |
I just got done starting from a fresh ArchLinuxArm install and documenting my steps.
Thanks to @maso27 for the information I used and to @illperipherals for helping me through some of the issues.
Followed instructions to create a file system for arch from: https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3 (Installation Tab)
From initial bootup:
AS ROOT
Add the following lines
#Follow maso27's instructions
#"apt-get update" => "pacman -Sy"
#"apt-get install xxxx -y" => "pacman -S xxxx --noconfirm"
#"python-dev" => "python2"
#"libasound2-dev" => "alsa-lib" and "alsa-utils"
#"libpulse-dev" => "libpulse"
#"python-yaml" => "python2-yaml"
#remove "python-alsaaudio"
#add "RPi.GPIO>=0.6.2" to requirements.txt link to updated file
#add "dtparam=audio=on" to /boot/config.txt
#shairport-sync is already a package in archlinux repos, so just "pacman -S shairport-sync --noconfirm" to replace most of the build steps there.
.. I'll attach the new script.
At this point I had an issue with the line below... I installed each item on its own.
pacman -S swig alsa-lib alsa-utils memcached vlc libpulse gcc python-yaml --noconfirm
#So at this point I the script finished successfully
#Follow maso27's other set of instructions from running as user/group alexapi
#Insert the following (3 lines):
Reboot.... it's working.. all audio is coming through the onboard sound card instead of the USB one.. will work on that later.
The text was updated successfully, but these errors were encountered: