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