Arch Linux uses the Pacman package manager for easy installation of software, and you should familiarise yourself with its use.
A set of pacman packages is available for RPi900. These allow you to easily set up a Raspberry Pi for use with RPi900. Full documentation for the packages can be found here. A quick-start guide is included.
Building and Installing Packages
Building and installing RPi900 packages is very simple. First, be sure you have an up-to-date Arch Linux system, then install some tools:
git to clone the RPi900 package files:
For each package you wish to install, move into the directory, build the package with
makepkg and install it with
pacman. For example:
(Some packages will require a reboot before they come into effect.)
Each of the RPi900 packages offers different functionality; depending on your requirements, you may not need to install all of them.
- rpirtscts provides the hardware flow control utility for the Raspberry Pi serial port.
- rpi900-rtc adds a startup service to synchronise system time with the RPi900’s built-in PCF8523 real-time clock.
- rpi900 installs the DNT900 line discipline as a kernel module, as well as a system service which automatically loads and attaches the line discipline at startup.
- rpi900-ppp installs configuration files for running a Point-to-Point Protocol link between base and remote radios. This allows the remote RPi900 to receive a full network link via the base.
- rpi900-pacman is an alternative pacman configuration, allowing a remote RPi900 to use its base RPi900 as a local package repository.
Subsequent tutorials go into the operation of the various packages in more detail.