Scroll to navigation



guix-daemon - manual page for guix-daemon 1.2.0


guix-daemon [OPTION...]


guix-daemon -- perform derivation builds and store accesses
perform builds as a user of GROUP
-c, --cores=N
use N CPU cores to build each derivation; 0 means as many as available
cache build failures

--chroot-directory=DIR add DIR to the build chroot

produce debugging output
disable chroot builds
disable automatic file "deduplication" in the store
tell whether the GC must keep derivations corresponding to live outputs
tell whether the GC must keep outputs of live derivations
impersonate Linux 2.6
listen for connections on SOCKET

--log-compression=TYPE use the specified compression type for build logs

do not keep build logs
mark builds as failed after SECONDS of silence
-M, --max-jobs=N
allow at most N build jobs
do not attempt to offload builds
do not use substitutes
build each derivation N times in a row
--substitute-urls=URLS use URLS as the default list of substitute
assume SYSTEM as the current system type
mark builds as failed after SECONDS of activity
-?, --help
Give this help list
Give a short usage message
-V, --version
Print program version

Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options.

This program is a daemon meant to run in the background. It serves requests sent over a Unix-domain socket. It accesses the store, and builds derivations on behalf of its clients.


Report bugs to


The full documentation for guix-daemon is maintained as a Texinfo manual. If the info and guix-daemon programs are properly installed at your site, the command
info guix

should give you access to the complete manual.

November 2020 GNU