From 66b49e9dccbfade0128b5275326c531ad39717ce Mon Sep 17 00:00:00 2001 From: Axel Navarro Date: Fri, 19 Feb 2021 07:29:27 -0300 Subject: [PATCH] pacman-remove: add page (#5273) --- pages/linux/pacman-remove.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pages/linux/pacman-remove.md diff --git a/pages/linux/pacman-remove.md b/pages/linux/pacman-remove.md new file mode 100644 index 0000000000..7d6b5357cd --- /dev/null +++ b/pages/linux/pacman-remove.md @@ -0,0 +1,32 @@ +# pacman --remove + +> Arch Linux package manager utility. +> More information: . + +- Display help for this subcommand: + +`pacman --remove --help` + +- Remove a package and its dependencies: + +`sudo pacman --remove --recursive {{package_name}}` + +- Remove a package and both its dependencies and configuration files: + +`sudo pacman --remove --recursive --nosave {{package_name}}` + +- Remove a package without prompting: + +`sudo pacman --remove --noconfirm {{package_name}}` + +- Remove orphan packages (installed as dependencies but not required by any package): + +`sudo pacman --remove --recursive --nosave $(pacman --query --unrequired --deps --quiet)` + +- Remove a package and all packages that depend on it: + +`sudo pacman --remove --cascade {{package_name}}` + +- List packages that would be affected (does not remove any packages): + +`pacman --remove --print {{package_name}}`