|
|
|
|
|
| nix-env -q
|
list installed derivations
|
|
|
| nix-env -qa
|
view the set of available packages in Nixpkgs
|
|
|
| nix-env -qaf <path/to/nixpkg>
|
view the set of available packages from a specific Nixpkgs folder
|
|
|
| nix-env -qas
|
get the status of the available package
|
|
|
| nix-env -i <package>
|
install the given package
|
|
|
| nix-env -e <package>
|
uninstall the given package
|
|
|
| nix-env -u <package>
|
upgrade the given package
|
|
|
| nix-env -u
|
upgrade all the package
|
|
|
| nix-env -u --dry-run
|
|
|
|
| nix-env --delete-generation old
|
delete older generations
|
|
|
| nix-env --delete-generation 10 11 12
|
delete generations 10 11 12
|
|
|
| nix-env --delete-generation 10d
|
delete generations older than 10d
|
|
|
| nix-env -G 3
|
switch to the generation 3
|
|
|
| nix-store --gc
|
|
|
|
| nix-store --gc --print-dead
|
|
|
|
| nix-store --gc --print-live
|
|
|
|
| nix-collect-garbage -d
|
|
|
|
| nix-env --list-generations
|
|
|
|
| nix-env --switch-profile /nix/var/nix/profiles/my-profile
|
|
|
|
| nix-env --rollback
|
To switch to the previous generation
|
|
|