OpenRC is an alternate init system developed by Gentoo developers. OpenRC is a dependency based init system that works with the system provided init program, normally
/sbin/init. It is not a replacement for
OpenRC is available in the AUR. You can choose to install either AUR or AUR package. You will also need to install AUR (provides service files for use with openrc on arch) and AUR (a slightly patched version of traditional sysvinit).
For booting with OpenRC add
init=/sbin/init-openrc to the kernel line in your bootloader configuration. If you want to go back to systemd replace it with
It is worth noting that the udev service is not enabled by default. In order to enable it, do:
# rc-update add udev sysinit
Warning! The openrc init scripts from the openrc package lack networking support including a loopback interface! One way of dealing with it is using netcfg.