.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
.TH GUIX "1" "November 2022" "GNU" "User Commands"
.SH NAME
guix \- manual page for guix 1.3.0.27848-a3264
.SH SYNOPSIS
.B guix
\fI\,OPTION | COMMAND ARGS\/\fR...
.SH DESCRIPTION
Run COMMAND with ARGS, if given.
.TP
\fB\-h\fR, \fB\-\-help\fR
display this helpful text again and exit
.TP
\fB\-V\fR, \fB\-\-version\fR
display version and copyright information and exit
.PP
COMMAND must be one of the sub\-commands listed below:
.IP
main commands
.TP
deploy
deploy operating systems on a set of machines
.TP
describe
describe the channel revisions currently used
.TP
gc
invoke the garbage collector
.TP
home
build and deploy home environments
.TP
install
install packages
.TP
package
manage packages and profiles
.TP
pull
pull the latest revision of Guix
.TP
remove
remove installed packages
.TP
search
search for packages
.TP
show
show information about packages
.TP
system
build and deploy full operating systems
.TP
time\-machine
run commands from a different revision
.TP
upgrade
upgrade packages to their latest version
.TP
weather
report on the availability of pre\-built package binaries
.IP
software development commands
.TP
container
run code in containers created by 'guix environment \fB\-C\fR'
.TP
environment
spawn one\-off software environments (deprecated)
.TP
pack
create application bundles
.TP
shell
spawn one\-off software environments
.IP
packaging commands
.TP
build
build packages or derivations without installing them
.TP
challenge
challenge substitute servers, comparing their binaries
.TP
download
download a file to the store and print its hash
.TP
edit
view and edit package definitions
.TP
graph
view and query package dependency graphs
.TP
hash
compute the cryptographic hash of a file
.TP
import
import a package definition from an external repository
.TP
lint
validate package definitions
.TP
publish
publish build results over HTTP
.TP
refresh
update existing package definitions
.TP
size
profile the on\-disk size of packages
.TP
style
update the style of package definitions
.IP
plumbing commands
.TP
archive
manipulate, export, and import normalized archives (nars)
.TP
copy
copy store items remotely over SSH
.TP
git
operate on Git repositories
.TP
offload
set up and operate build offloading
.TP
processes
list currently running sessions
.TP
repl
read\-eval\-print loop (REPL) for interactive programming
.SH "REPORTING BUGS"
Report bugs to: bug\-guix@gnu.org.
.br
GNU Guix home page:
.br
General help using Guix and GNU software:
.SH COPYRIGHT
Copyright \(co 2022 the Guix authors
License GPLv3+: GNU GPL version 3 or later
.br
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
.SH "SEE ALSO"
The full documentation for
.B guix
is maintained as a Texinfo manual. If the
.B info
and
.B guix
programs are properly installed at your site, the command
.IP
.B info guix
.PP
should give you access to the complete manual.