Commands
About
Pacman is the package manager for Arch Linux and its derivatives.
Common commands
Command | Description |
---|---|
pacman -Syu <pkg> |
Install (and update package list) |
pacman -S <pkg> |
Install only |
pacman -Rsc <pkg> |
Uninstall |
pacman -Ss <keywords> |
Search |
pacman -Syu |
Upgrade everything |
Query
Command | Description |
---|---|
pacman -Qe |
List explictly-installed packages |
pacman -Ql <pkg> |
What files does this package have? |
pacman -Qii <pkg> |
List information on package |
pacman -Qo <file> |
Who owns this file? |
pacman -Qs <query> |
Search installed packages for keywords |
Orphans
Command | Description |
---|---|
pacman -Qdt |
List unneeded packages |
pacman -Rns $(pacman -Qdtq) |
Uninstall unneeded packages |
Avoid orphans by using pacman -Rsc
to remove packages, which will remove unneeded dependencies.
Other
Command | Description |
---|---|
pactree <pkg> |
What does pkg depend on? |
pactree -r <pkg> |
What depends on pkg? |
References
- Pacman tips and tricks (wiki.archlinux.org)
0 Comments for this cheatsheet. Write yours!