Saiba como funciona a opção F do pacman

Esta dica é para facilitar a procura de um determinado pacote.
Muitos já devem conhecer , mas segue a dica para quem não conhece.

-F, --files Consulta o banco de dados de arquivos. Essa operação permite que você procure por pacotes que possuam determinados arquivos ou exibam arquivos pertencentes a certos pacotes.

Para habilitar, você tem que sincronizar o bando de dados primeiro com a opção y.

pacman -Fy

Feito a sincronização, segue alguns exemplos com a opção -F.

Procura os aplicativos tem o arquivo pacman

 $ pacman -Fxq pacman
core/pacman
extra/archboot
extra/archiso
extra/archlinux-appstream-data
extra/devtools
extra/namcap
extra/qt5-examples
extra/xscreensaver
community/albert
community/ansible
community/arch-wiki-docs
community/cuyo
community/deepin-icon-theme
community/deepin-screensaver
community/dnssec-tools
community/fish
community/frogatto-data
community/gnokii
community/hedgewars
community/libretro-shaders-slang
community/man-pages-de
community/nvchecker
community/packagekit
community/pacmanlogviewer
community/papirus-icon-theme
community/pingus
community/puppet
community/puppet5
community/qmc2
community/qtile
community/rocksndiamonds
community/rocksndiamonds-data
community/ruby-native-package-installer
community/salt
community/scratch
community/stella
community/thefuck
~ $ pacman -Fxq /bin/pacman
core/pacman

Lista os arquivos do pacote

~ $ pacman -Fl pacman
pacman etc/
pacman etc/makepkg.conf
pacman etc/pacman.conf
pacman usr/
pacman usr/bin/
pacman usr/bin/cleanupdelta
pacman usr/bin/makepkg
......

Mais INFO

man pacman
FILE OPTIONS (APPLY TO -F)
       -y, --refresh
           Download fresh package databases from the server. Use twice to force a refresh even if databases are up to date.

       -l, --list
           List the files owned by the queried package.

       -x, --regex
           Interpret each query as a regular expression.

       -q, --quiet
           Show less information for certain file operations. This is useful when pacman’s output is processed in a script, however, you may want
           to use --machinereadable instead.

       --machinereadable
           Print each match in a machine readable output format. The format is repository\0pkgname\0pkgver\0path\n with \0 being the NULL
2 Curtidas