ISO Installation





Clean installation with the Arch-OpenRC ISO image


Differences from upstream Arch Linux

In general the installation using the Arch-OpenRC ISO is about the same as the normal Arch linux ISO; there are only a few small differences one needs to be aware of.

1. Do not create "/etc/hostname".
Creating this file can cause issues with certain networking tools.
OpenRC uses a different file called "/etc/conf.d/hostname" which has a different format as noted below: # Set to the hostname of this machine hostname="archlinux"
2. If using an older ISO or if you are having problems with the keyring.
The following commands will populate the keyring with the default Arch Linux keys as well as the Arch-OpenRC keys. # pacman-key --init # pacman-key --populate archlinux # pacman-key --populate openrc
3. Arch-OpenRC mirrorlist
Arch-OpenRC uses a seperate mirrorlist file located at "/etc/pacman.d/mirrorlist-openrc".
There are 2 repos currently used. [arch-openrc] and [arch-nosystemd]. The [arch-nosystemd] repo is optional. It contains packages recompiled without systemd support.
Make sure the following repos are in "/etc/pacman.conf": [arch-openrc] Include = /etc/pacman.d/mirrorlist-openrc [arch-nosystemd] Include = /etc/pacman.d/mirrorlist-openrc

Source code

The source code for the packages and the build scripts can be found in the following github repos:
arch-openrc
arch-nosystemd
build-openrc

Signing keys

The following keys are used to sign the Arch-OpenRC packages and repos:
Maintainer: Chris Cromer Key: 0x97BEEEC2 Full fingerprint: A55C 3F1B A61C AA63 036D 82BA FA91 0717 97BE EEC2 Maintainer: Christos Nouskas Key: 0xEAB08C4A Full fingerprint: 98AE 6E32 AE0A 4D12 6EAC AC8C 6023 C3BE EAB0 8C4A After installing the base system, it's recommended to proceed to configuration.