GUIX(1)

๐Ÿ“ฆ
version 1.4.0 ยท 2 versions
, in ubuntu noble

๐Ÿ’– GUIX(1) โ€” the guix copy manual, bestie edition ๐Ÿ’–

okay so real talk: this is the manual page for guix copy, from GNU Guix version 1.3.0.27848-a3264. It lives in section 1 (User Commands) of the manual, and it's giving "let me yeet packages across the network over SSH" energy. no cap. ๐Ÿฆ‹


โœจ NAME โœจ

guix โ€” this is the manual page for guix copy (GNU Guix) 1.3.0.27848-a3264. that's the whole vibe, we move. ๐Ÿ’…


๐ŸŒธ SYNOPSIS ๐ŸŒธ

guix copy [OPTION]... ITEMS...

๐Ÿ‘‘ DESCRIPTION ๐Ÿ‘‘

bestie, listen. this command copies ITEMS to or from a host you name, and it does it over SSH. that's it, that's the whole job. ๐ŸŒˆ

  • --to=HOST โ€” send ITEMS to HOST ๐Ÿ“ค
  • --from=HOST โ€” receive ITEMS from HOST ๐Ÿ“ฅ

๐Ÿ’œ the options (yes, all of them, we're doing this)

  • -v, --verbosity=LEVEL โ€” use the verbosity LEVEL you picked. chatty or chill, your call โœจ
  • -L, --load-path=DIR โ€” prepend DIR to the package module search path, so Guix looks there first ๐Ÿ‘€
  • -K, --keep-failed โ€” keep the build tree of failed builds. messy queen behaviour, but sometimes you need the receipts ๐Ÿ’€
  • -k, --keep-going โ€” keep going even when some of the derivations fail. we do not stop for anyone ๐Ÿซถ
  • -n, --dry-run โ€” do not build the derivations. just look, don't touch ๐Ÿ™ˆ
  • --fallback โ€” fall back to building when the substituter fails ๐Ÿ”
  • --no-substitutes โ€” build it yourself instead of resorting to pre-built substitutes. cottagecore, artisanal, from scratch ๐Ÿงš
  • --substitute-urls=URLS โ€” fetch substitutes 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. if it ghosts you that long, it's over ๐Ÿ’€
  • --timeout=SECONDS โ€” mark the build as failed after SECONDS of activity. yes, activity โ€” that's what it says ๐Ÿ“
  • --rounds=N โ€” build N times in a row to detect non-determinism. consistency check, periodt ๐Ÿ”ฅ
  • -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 ๐Ÿ›
  • -h, --help โ€” display this help and exit. the classic escape hatch ๐Ÿšช
  • -V, --version โ€” display version information and exit. main character info drop ๐Ÿ‘‘

๐Ÿ˜ญ REPORTING BUGS ๐Ÿ˜ญ

found a bug? do not suffer in silence, tell the devs:

they literally want your bug reports. it's not a bother, it's a gift. send it. ๐Ÿซถ

Copyright ยฉ 2022 the Guix authors. License GPLv3+: GNU GPL version 3 or later โ€” the license lives at <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. that's not me being dramatic, that's literally what it says. no safety net, bestie. ๐Ÿ’€


๐Ÿฆ‹ 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 a wrap on the guix copy page, my love โœจ this was shipped by GNU back in November 2022, and the page itself is tagged GUIX(1). go copy some items, stay hydrated, and remember: --dry-run first. mwah ๐Ÿ’‹

๐Ÿ“ฆ where this page comes from