nix classic
all
A classic, stable interface to a powerful package manager that makes package management reliable, reproducible, and declarative. Some Nix commands such as `nix-build`, `nix-shell`, `nix-env`, and `nix-store` have their own pages. See also: `nix`.
More info →Options (4)
booleanSearch for a package in nixpkgs via its name
Example:
nix-env {{[-qaP|--query --available --attr-path]}} {{search_term_regex}}-p, --packagesbooleanStart a shell with the specified packages available
Example:
nix-shell {{[-p|--packages]}} {{pkg1 pkg2 pkg3 ...}}booleanInstall some packages permanently
Example:
nix-env {{[-iA|--install --attr]}} {{nixpkgs.pkg1 nixpkgs.pkg2 ...}}-q, --querybooleanShow all dependencies of a store path (package), in a tree format
Example:
nix-store {{[-q|--query]}} --tree /nix/store/{{checksum-package-version.ext}}Examples (6)
Search for a package in nixpkgs via its name
nix-env [-qaP|--query --available --attr-path] search_term_regexStart a shell with the specified packages available
nix-shell [-p|--packages] pkg1 pkg2 pkg3 ...Install some packages permanently
nix-env [-iA|--install --attr] nixpkgs.pkg1 nixpkgs.pkg2 ...Show all dependencies of a store path (package), in a tree format
nix-store [-q|--query] --tree /nix/store/checksum-package-version.extUpdate the channels (repositories)
nix-channel --updateRemove unused paths from Nix store
made by @shridhargupta | data from tldr-pages