As of version 0.16.0, the standalone Guix System can be installed on an i686, x86_64, ARMv7, or AArch64 machine. It uses the Linux-Libre kernel and the GNU Shepherd init system. Alternately, GNU Guix can be installed as an additional package manager on top of an installed Linux-based system.

GNU Guix System 0.16.0

Note The Guix System distribution is beta software, which means it is not production-ready. But you can help!

USB/DVD ISO installer of the standalone Guix System.

Download options:

x86_64 i686

Signatures: x86_64 i686

Installation instructions.

GNU Guix 0.16.0 QEMU Image

QCOW2 virtual machine (VM) image.

Download options:


Signatures: x86_64

Installation instructions.

GNU Guix 0.16.0 Binary

Self-contained tarball providing binaries for Guix and its dependencies, to be installed on top of your Linux-based system.

Download options:

x86_64 i686 armhf aarch64

Signatures: x86_64 i686 armhf aarch64

Installation instructions.

GNU Guix 0.16.0 Source

Source code distribution.

Download options:


Signatures: tarball

Installation instructions.

Source code and binaries for the Guix System distribution ISO image as well as GNU Guix can be found on the GNU servers at