- Website: http://archlinuxarm.org/
- Download image from here
- RaspberryPi 1 B or B+: http://archlinuxarm.org/platforms/armv6/raspberry-pi
- RaspberryPi 2: http://archlinuxarm.org/platforms/armv7/broadcom/raspberry-pi-2
- Follow their instructions
Connect your ethernet cable and assign an IP to the RaspberryPi. Then login trought SSH.
Set it to America/Lima.
sudo timedatectl set-timezone America/Lima
If you want to consult your time zone, you can run this command:
timedatectl list-timezones | less
sudo hostnamectl set-hostname raspberrypi
This package is useful to install package from AUR.
- https://aur.archlinux.org/packages/yaourt
- https://aur.archlinux.org/packages/package-query (dependency)
- https://aur.archlinux.org/packages/aurvote (dependency)
Install aurvote
curl -O --remote-header-name https://aur.archlinux.org/cgit/aur.git/snapshot/aurvote.tar.gz
tar xvfz aurvote.tar.gz
cd aurvote
makepkg -sri
Install package-query
curl -O --remote-header-name https://aur.archlinux.org/cgit/aur.git/snapshot/package-query.tar.gz
tar xvfz package-query.tar.gz
cd package-query
makepkg -sri
Install yaourt
curl -O --remote-header-name https://aur.archlinux.org/cgit/aur.git/snapshot/yaourt.tar.gz
tar xvfz yaourt.tar.gz
cd yaourt
makepkg -sri
sudo pacman -S dnsmasq hostapd vim htop git mercurial bzr
sudo pacman -S zd1211
sudo pacman -S wireless_tools traceroute
sudo pacman -S dnsutils conntrack-tools
sudo pacman -S udisks
sudo pacman -S dhclient wpa_supplicant wpa_actiond dialog
sudo pacman -S colordiff
sudo pacman -S python-virtualenv
yaourt -S byobu
yaourt -S python-virtualenvwrapper
After copying the files from
/etc/netctl
as templates, you should create some copies of them and add all the
WiFi networks you trust on. You can also use the Priority= option to
take preferece one over the others.
After creating all the profiles you will need, just start it:
sudo systemctl start netctl-auto@wlan1
And if everything goes good, you can enable it on boot:
sudo systemctl enable netctl-auto@wlan1