This is a list of commonly used commands for pacman package manager in Arch Linux distro.
Show help
# pacman -Sh
Install a package:
# pacman -S screen
Search for packages:
# pacman -Ss emacs
extra/emacs 25.1-1
The extensible, customizable, self-documenting real-time display editor
extra/texmacs 1.99.5-2
Free scientific text editor, inspired by TeX and GNU Emacs. WYSIWYG editor TeX-fonts and CAS-interface (Giac, GTybalt, Macaulay 2, Maxima, Octave, Pari, Qcl, R and Yacas) in one.
community/auctex 11.89-3
An extensible package for writing and formatting TeX files in Emacs
community/bbdb 3.1.2-4
A rolodex-like database for Emacs
Show packages of group xorg:
# pacman -Sg xorg
Remove packages
Remove only a package:
# pacman -R lsof
Remove a package and its dependencies not used by other packages:
# pacman -Rs lsof
Upgrade all packages on the system:
# pacman -Syu
Show extensive info about a package:
# pacman -Si vim
List files installed by screen package:
# pacman -Ql screen
Clean package cache:
# pacman -Sc
REFERENCE
https://wiki.archlinux.org/index.php/pacman
Quick guide for users of other distros: Pacman Rosetta
System maintenance:
https://wiki.archlinux.org/index.php/System_maintenance
List of interesting applications:
https://wiki.archlinux.org/index.php/List_of_applications