GUIX(1)
π GUIX(1) β the glow-up edition π
ok so this is the manual page for guix, version 1.5.0rc1.47-fc2f5a. It lives in the User Commands section of the manual, bestie. Come sit with me, I'll walk you through it π
β¨ SYNOPSIS β¨
guix OPTION | COMMAND ARGS...
π DESCRIPTION π
Literally the whole vibe: run COMMAND with ARGS, if the args are given. That's it, that's the deal π«Ά
Here are the two options that work at this level:
-h,--helpβ shows you this helpful text again and then dips out. iconic.-V,--versionβ prints the version plus the copyright info, then exits. slay.
COMMAND has to be one of the sub-commands listed below. no random stuff, bestie β it's a whole menu π
πΈ main commands πΈ
deployβ deploy operating systems on a set of machinesdescribeβ describe the channel revisions currently usedgcβ invoke the garbage collectorhomeβ build and deploy home environmentsinstallβ install packageslocateβ search for packages providing a given filepackageβ manage packages and profilespullβ pull the latest revision of Guixremoveβ remove installed packagessearchβ search for packagesshowβ show information about packagessystemβ build and deploy full operating systemstime-machineβ run commands from a different revisionupgradeβ upgrade packages to their latest versionweatherβ report on the availability of pre-built package binaries
π¦ software development commands π¦
containerβ run code in containers created byguix environment -Cenvironmentβ spawn one-off software environments (deprecated π)packβ create application bundlesshellβ spawn one-off software environments
π packaging commands π
buildβ build packages or derivations without installing themchallengeβ challenge substitute servers, comparing their binariesdownloadβ download a file to the store and print its hasheditβ view and edit package definitionsgraphβ view and query package dependency graphshashβ compute the cryptographic hash of a fileimportβ import a package definition from an external repositorylintβ validate package definitionspublishβ publish build results over HTTPrefreshβ update existing package definitionssizeβ profile the on-disk size of packagesstyleβ update the style of package definitions
π§ plumbing commands π§
archiveβ manipulate, export, and import normalized archives (nars)copyβ copy store items remotely over SSHgitβ operate on Git repositoriesoffloadβ set up and operate build offloadingprocessesβ list currently running sessionsreplβ read-eval-print loop (REPL) for interactive programming
π REPORTING BUGS π
found a bug? spill it here, don't be shy:
- Report bugs to: <https://codeberg.org/guix/guix/issues/>
- GNU Guix home page: <https://www.gnu.org/software/guix/>
- General help using Guix and GNU software: <https://guix.gnu.org/en/help/>
π COPYRIGHT π
Copyright Β© 2025 the Guix authors License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. (like, fr fr, no warranty π)
π SEE ALSO π
The full documentation for guix is maintained as a Texinfo manual. If the info and guix programs are properly installed at your site, then this command
info guix
should give you access to the complete manual. iykyk β¨
and that's the whole page, bestie π this one's brought to you by GNU, dated January 2026, filed under GUIX(1) β go forth and guix responsibly ππ«Ά
π¦ where this page comes from
- alpine 3.24: guix-doc 1.5.0-r2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms