# pacman

query

show info, including installation reason and name of dependee: pacman -Qi

all files owned by package: pacman -Ql

orphans pacman --query --deps --unrequired --quiet pamac list -o paman remove -o

update mirrorlist

yaourt -C
sudo pacman-mirrors -g

digest pacnew files

sudo pacdiff

unsorted

https://wiki.archlinux.org/index.php/Pacman_tips

install packages non-explicitly

--asdeps

list of explicetely installed pkg

pacman -Qe

some cleanup

pacman -Syy
pacman -Scc
pacman -Suu
pacman -Rscnd <program>
pacman -Rsn $(pacman -Qdtq)
pacman -Qkk

repair db

rm /var/lib/pacman/local/<package>/
pacman -U --dbonly  /var/cache/pacman/pkg/<package>

orphans

sudo pacman -Qdt sudo pacman -Rns $(pacman -Qdt)