Techne

A practical knowledge base

User Tools

Site Tools


archlinux

Pacman cheatsheet

Action Command
Clean pacman cache sudo pacman -Sc
Upgrade specific package(s) sudo pacman -U <pkg0> <pkg1> ... <pkgN>
Remove all files from pacman cache sudo pacman -Scc
Remove specific package(s) sudo pacman -R <pkg0> <pkg1> ... <pkgN>
Display info on a given sync db package sudo pacman -Si <pkg>
Search sync db for names or desc matching regexpsudo pacman -Ss <regexp>
List all locally installed native packages sudo pacman -Qn
List all locally installed foreign packages sudo pacman -Qm
Display info on a given package sudo pacman -Qi <pkg>
Search locally installed packages for name/desc sudo pacman -Qs <regexp>
Refresh all package databases sudo pacman -Syy
List oprhan packages sudo pacman -Qdt
Remove orphan packages sudo pacman -Rs $(pacman -Qtdq)
Refresh the package file databases sudo pacman -Fy
Query the files database for given package sudo pacman -F <pkg>
List all files owned by given package sudo pacman -Ql <pkg>
Search for packages that own given file sudo pacman -Qo <file>
archlinux.txt · Last modified: by hyperreal

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain