From 5a3df75c14abf448556920bbfce016686e30f872 Mon Sep 17 00:00:00 2001 From: marchersimon <50295997+marchersimon@users.noreply.github.com> Date: Sat, 13 Mar 2021 22:31:08 +0100 Subject: [PATCH] pkgfile: add page (#5403) --- pages/linux/pkgfile.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 pages/linux/pkgfile.md diff --git a/pages/linux/pkgfile.md b/pages/linux/pkgfile.md new file mode 100644 index 0000000000..f861a0c763 --- /dev/null +++ b/pages/linux/pkgfile.md @@ -0,0 +1,37 @@ +# pkgfile + +> Tool for searching files from packages in the official repositories on arch-based systems. +> See also `pacman files`. +> More information: . + +- 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_name}}` + +- List only files in the `bin` directory provided by a package: + +`pkgfile --list --binaries {{package_name}}` + +- 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` directory: + +`pkgfile --binary {{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}}`