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!

Enter the void - Downloads

Download installable base live images (x86)

PLEASE NOTE: To install the desktop environment, DON’T choose “install from network” choose the local install. VERY IMPORTANT!

Currently there are installable live images for the x86 and x86_64 architectures and there is support to make a local installation (with the included packages) or a network installation (packages are downloaded from official repository).

All live images and rootfs tarballs are available at:

The x86_64 images have these requirements:

The i686 images have these requirements:

Log in as anon/root, password voidlinux.

To start the installer just execute the void-installer utility with enough permissions (i.e sudo).

Additional live images with flavours (an additional Desktop Environment with autologin) are also available:

These images need at least 256 or 512 MB of RAM in order to work correctly.

Download ready to boot images for ARM

Install Void by using a prepared image or a rootfs tarbal that can be written/unpacked onto the SD card. This method allows you to have a system ready to boot / use, once it’s written / unpacked onto the target device.

The images are prepared for 2GB SD cards, alternatively use the rootfs tarball if you want to customize the partitions and filesystems.

The list of supported platforms currently is:

Connect to it in virtual terminal or via ssh and log in as root, password voidlinux.

Verifying file integrity and its digital signature

The sha256sums.txt file contains the SHA256 hashes to verify the integrity of the downloaded files; this file is digitally signed with Juan RP’s GPG key.

My public key is available at http://repo.voidlinux.eu/live/xtraeme.asc or in any known PGP key server. Follow these steps to verify the integrity and its digital signature:

$ gpg --recv-keys 482F9368
$ wget http://repo.voidlinux.eu/live/current/sha256sums.txt{,.asc}
$ LANG=C gpg --verify sha256sums.txt.asc
gpg: Signature made Sun Feb  8 12:33:05 2015 CET using RSA key ID 482F9368
gpg: Good signature from "Juan RP <xtraeme@gmail.com>" [unknown]
gpg:                 aka "[jpeg image of size 3503]" [unknown]

Now that the signature has been verified, you should check the sha256 hash is valid for the file you’ve downloaded… use the sha256sum utility and compare it with what’s stored in the sha256sums.txt file:

$ LANG=C sha256sum -c sha256sums.txt 2>/dev/null|grep void-beaglebone-latest.img.xz
void-beaglebone-latest.img.xz: OK

If the above command does not return OK, the downloaded file is corrupt or has been modified. Don’t use it.

Copyright 2008-2017 Juan RP and contributors

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