Pacman cheatsheet

Install Link to heading

  1. Update all pacakges:
sudo pacman -Syu
  1. Install a package:
sudo pacman -S packagename
  1. Install a package from a file:
sudo pacman -U /path/to/package

Remove Link to heading

  1. Remove a package:
sudo pacman -Rns packagename
  1. Remove orphan packages:
sudo pacman -Rns $(pacman -Qtdq)
  1. Clear cache:
sudo paccache -r
  1. Remove uninstalled packages from cache:
sudo pacman -Sc
  1. Search for a package:
sudo pacman -Ss package
  1. Search for a local file:
sudo pacman -Qo filename
  1. Search for a remote file:
# First sync the file database
sudo pacman -Fy

# Then you can search
sudo pacman -F filename

Display Link to heading

  1. View all installed pacakges:
sudo pacman -Q
  1. View all packages explicitly installed:
sudo pacman -Qet
  1. View package dependencies:
# As a list
pactree -u packagename

# As a tree
pactree packagename
  1. View package reverse dependencies
pacman -Sii packagename
  1. List orphan packages:
sudo pacman -Qtdq
  1. Inspect package metadata:
pacman -Qi packagename

Configure Link to heading

  1. Install keyring:
sudo pacman -Sy --noconfirm archlinux-keyring manjaro-keyring
  1. Populate keyring:
sudo pacman-key --populate archlinux manjaro
  1. Refresh keys:
sudo pacman-key --refresh-keys
  1. Use the closest mirrors:
sudo pacman-mirrors --geoip

Other Link to heading

The rest, you can find it here: