Sodamhan.com

TL;DR

pkgfile

Search files from packages in the official repositories on Arch-based systems. See also: pacman files, describing the usage of pacman --files. More information: https://manned.org/pkgfile.

  • Synchronize the pkgfile database:

sudo pkgfile --update

  • Search for a package that owns a specific file:

pkgfile filename

  • List all files provided by a package:

pkgfile --list package

  • List executables provided by a package:

pkgfile --list --binaries package

  • Search for a package that owns a specific file using case-insensitive matching:

pkgfile --ignorecase filename

  • Search for a package that owns a specific file in the bin or sbin directory:

pkgfile --binaries filename

  • Search for a package that owns a specific file, displaying the package version:

pkgfile --verbose filename

  • Search for a package that owns a specific file in a specific repository:

pkgfile --repo repository_name filename

This document was created using the contents of the tldr project.