.\" -*- mode: troff; coding: utf-8 -*- .TH "nix3-store" "1" "" .RS .PP \fBWarning\fR .br This program is \fB\fBexperimental\fR\fR and its interface is subject to change. .RE .SH Name .LP \f(CRnix store\fR - manipulate a Nix store .SH Synopsis .LP \f(CRnix store\fR [\fIoption\fR\[u2026]] \fIsubcommand\fR .PP where \fIsubcommand\fR is one of the following: .IP "\(bu" 3 \fB\f(CRnix store add-file\fR\fR - add a regular file to the Nix store .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store add-path\fR\fR - add a path to the Nix store .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store cat\fR\fR - print the contents of a file in the Nix store on stdout .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store copy-log\fR\fR - copy build logs between Nix stores .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store copy-sigs\fR\fR - copy store path signatures from substituters .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store delete\fR\fR - delete paths from the Nix store .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store diff-closures\fR\fR - show what packages and versions were added and removed between two closures .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store dump-path\fR\fR - serialise a store path to stdout in NAR format .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store gc\fR\fR - perform garbage collection on a Nix store .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store ls\fR\fR - show information about a path in the Nix store .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store make-content-addressed\fR\fR - rewrite a path or closure to content-addressed form .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store optimise\fR\fR - replace identical files in the store by hard links .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store path-from-hash-part\fR\fR - get a store path from its hash part .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store ping\fR\fR - test whether a store can be accessed .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store prefetch-file\fR\fR - download a file into the Nix store .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store repair\fR\fR - repair store paths .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store sign\fR\fR - sign store paths .if n \ .sp -1 .if t \ .sp -0.25v .IP "\(bu" 3 \fB\f(CRnix store verify\fR\fR - verify the integrity of store paths