Reference

nix-store(1)

manipulate or query the Nix store

Name

nix-store - manipulate or query the Nix store

Synopsis

nix-store operation [options…] [arguments…] [--option name value] [--add-root path]

Description

The command nix-store performs primitive operations on the Nix store. You generally do not need to run this command manually.

nix-store takes exactly one operation flag which indicates the subcommand to be performed. The following operations are available:

•

--realise ⟨./nix-store/realise.md⟩

•

--serve ⟨./nix-store/serve.md⟩

•

--gc ⟨./nix-store/gc.md⟩

•

--delete ⟨./nix-store/delete.md⟩

•

--query ⟨./nix-store/query.md⟩

•

--add ⟨./nix-store/add.md⟩

•

--add-fixed ⟨./nix-store/add-fixed.md⟩

•

--verify ⟨./nix-store/verify.md⟩

•

--verify-path ⟨./nix-store/verify-path.md⟩

•

--repair-path ⟨./nix-store/repair-path.md⟩

•

--dump ⟨./nix-store/dump.md⟩

•

--restore ⟨./nix-store/restore.md⟩

•

--export ⟨./nix-store/export.md⟩

•

--import ⟨./nix-store/import.md⟩

•

--optimise ⟨./nix-store/optimise.md⟩

•

--read-log ⟨./nix-store/read-log.md⟩

•

--dump-db ⟨./nix-store/dump-db.md⟩

•

--load-db ⟨./nix-store/load-db.md⟩

•

--print-env ⟨./nix-store/print-env.md⟩

•

--generate-binary-cache-key ⟨./nix-store/generate-binary-cache-key.md⟩

These pages can be viewed offline:

•

man nix-store-<operation>.

Example: man nix-store-realise

•

nix-store --help --<operation>

Example: nix-store --help --realise

History

--add-root until Debian 11 (Bullseye); --attr until Debian 11 (Bullseye); --cores until Debian 11 (Bullseye); --expr until Debian 11 (Bullseye); --fallback until Debian 11 (Bullseye); --help until Debian 11 (Bullseye); --indirect until Debian 11 (Bullseye); --keep-failed until Debian 11 (Bullseye); --keep-going until Debian 11 (Bullseye); --max-jobs until Debian 11 (Bullseye); --max-silent-time until Debian 11 (Bullseye); --no-build-hook until Debian 11 (Bullseye); --no-build-output until Debian 11 (Bullseye); --quiet until Debian 11 (Bullseye); --readonly-mode until Debian 11 (Bullseye); --repair until Debian 11 (Bullseye); --timeout until Debian 11 (Bullseye); --verbose until Debian 11 (Bullseye); --version until Debian 11 (Bullseye); -A until Debian 11 (Bullseye); -E until Debian 11 (Bullseye); -I until Debian 11 (Bullseye); -K until Debian 11 (Bullseye); -Q until Debian 11 (Bullseye); -j until Debian 11 (Bullseye); -k until Debian 11 (Bullseye); -v until Debian 11 (Bullseye).