void logo void logo

The Void (Linux) distribution

Void is a general purpose operating system, based on the monolithic Linux® kernel. Its package system allows you to quickly install, update and remove software; software is provided in binary packages or can be built directly from sources with the help of the XBPS source packages collection.

It is available for the Intel x86®, ARM® and MIPS® processor architectures; Software packages can be built natively or cross compiling through the XBPS source packages collection.

Donate via Flattr! Donate via Patreon! Donate via PayPal!


runit enabled by default

The runit init system is now enabled by default, replacing systemd in the base system.

runit is small, portable and perfect for our needs. systemd is still being supported optionally and can be installed via the base-system-systemd package.

After upgrading you’ll have to customize system settings in the /etc/rc.conf configuration file; see this wiki page for more information.

All images have been switched to runit. If you are using a Desktop Environment such as GNOME, you might want to put some packages on hold and rebuild packages that need systemd with the systemd package build option enabled:

## This makes base-system-systemd the preferred base-system pkg.

# xbps-install -S
# xbps-install -y base-system-systemd

## Put packages with the `systemd` build option on hold.

# xbps-pkgdb -m hold <pkg> ...
## This enables the systemd build option globally for all supported pkgs.

$ cd xbps-packages
$ echo 'XBPS_PKG_OPTIONS=systemd' >> etc/conf
$ ./xbps-src show-sys-updates


Copyright 2008-2017 Juan RP and contributors

Linux® is a registered trademark of Linus Torvalds (info)