GUIX(1)
πΈ GUIX(1) β the guix archive glow-up πΈ
Okay bestie, so this is the manual page for guix archive from GNU Guix version 1.5.0rc1.47-fc2f5a. Yes that version string is giving "I was built from a git checkout at 2am" energy and honestly? Iconic. Let's get into it π
β¨ NAME β¨
guix β the manual page for guix archive (GNU Guix) 1.5.0rc1.47-fc2f5a
π¦ SYNOPSIS π¦
guix archive [OPTION]... PACKAGE...
That's it, that's the whole vibe check: some options, then some packages. Periodt.
π DESCRIPTION π
Okay so the whole point of this bad boy: export/import one or more packages from/to the store. That's the main character job description right there β you're shuffling packages in and out of the Guix store like it's a group chat and you're the one forwarding the memes π«Ά
Now let's meet the cast, because there are a lot of them and they all matter:
π the actual options π
--exportβ export the specified files/packages to stdout-r,--recursiveβ combined with--export, include dependencies (so like, bring your whole friend group to the party)--importβ import from the archive passed on stdin--missingβ print the files from stdin that are missing-x,--extract=DIRβ extract the archive on stdin to DIR-t,--listβ list the files in the archive on stdin--generate-key[=PARAMETERS]β generate a key pair with the given parameters--authorizeβ authorize imports signed by the public key on stdin-e,--expression=EXPRβ build the package or derivation EXPR evaluates to-S,--sourceβ build the packages' source derivations-v,--verbosity=LEVELβ use the given verbosity LEVEL-L,--load-path=DIRβ prepend DIR to the package module search path-K,--keep-failedβ keep build tree of failed builds-k,--keep-goingβ keep going when some of the derivations fail (never abandon the group chat mid-crisis)-n,--dry-runβ do not build the derivations--fallbackβ fall back to building when the substituter fails--no-substitutesβ build instead of resorting to pre-built substitutes--substitute-urls=URLSβ fetch substitute from URLS if they are authorized--no-graftsβ do not graft packages--no-offloadβ do not attempt to offload builds--max-silent-time=SECONDSβ mark the build as failed after SECONDS of silence (ngl relatable, I too get anxious when a build goes quiet π)--timeout=SECONDSβ mark the build as failed after SECONDS of activity--rounds=Nβ build N times in a row to detect non-determinism-c,--cores=Nβ allow the use of up to N CPU cores for the build-M,--max-jobs=Nβ allow at most N build jobs--debug=LEVELβ produce debugging output at LEVEL--list-targetsβ list available targets--target=TRIPLETβ cross-build for TRIPLET β e.g.,"aarch64-linux-gnu"--list-systemsβ list available systems-s,--system=SYSTEMβ attempt to build for SYSTEM β e.g.,"i686-linux"-h,--helpβ display this help and exit-V,--versionβ display version information and exit
Heads up bestie: keep an eye on which of these take a value and which are just vibes-only flags.--generate-keyis the fancy one with the optional[=PARAMETERS]bracket situation β that's optional-argument energy, iykyk π
π REPORTING BUGS π
Found a bug? Do not suffer in silence, the Guix devs literally want to hear about it:
- 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. No cap, that's the literal wording β read it and respect it π«‘
π 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, the command
info guix
should give you access to the complete manual. Slay, go read the whole thing, it's giving encyclopaedia but in a good way πβ¨
okay that's the whole page, you made it to the end, I'm so proud of you π₯Ήπ
Cute little sign-off: this beauty is from GNU, dated January 2026, and it's the GUIX(1) page. Go export something, bestie. ππ¦π
π¦ 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