Remove Orphaned Packages
How Clean up orphaned packages on arch linux
Use this command to get a list list of unneeded packages and directly remove it with pacman.
pacman -Qqtd | sudo pacman -Rns -
Explanation:
- Retrieve packages that were not explicitly installed or were installed as dependencies but dependents were since removed:
- Q - Query
- q - quiet
- t - unrequired
- d - nodeps
- Remove packagesr recursively without creation of backug config files
- R - Remove
- n - no-save (do not save configs as backups)
- s - recursive