From 745a0ddca7a2ba039d7cbf8e7822e7aa0c6d2769 Mon Sep 17 00:00:00 2001 From: "Zekai.Zheng" Date: Fri, 30 Oct 2015 14:20:12 +1100 Subject: [PATCH] Add the nix-env for common --- pages/common/nix-env.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 pages/common/nix-env.md diff --git a/pages/common/nix-env.md b/pages/common/nix-env.md new file mode 100644 index 000000000..eb00ce4a3 --- /dev/null +++ b/pages/common/nix-env.md @@ -0,0 +1,39 @@ +# nix-env + +> Manipulate or query Nix user environments + +- Show available package with name or without name + +`nix-env -qa {{pkg_name}}` + +- Show the status of available packages + +`nix-env -qas` + +- Install package + +`nix-env -i {{pkg_name}}` + +- Uninstall package + +`nix-env -e {{pkg_name}}` + +- Upgrade one package + +`nix-env -u {{pkg_name}}` + +- Upgrade all packages + +`nix-env -u` + +- Rollback changes + +`nix-env --rollback` + +- List all profiles + +`nix-env --list-generations` + +- Switch to specific profile + +`nix-env --switch-generation {{profile_number}}`