Usage: rpmquery [OPTION...]
Query/Verify package selection options:
-a, --all query/verify all packages
-f, --file query/verify package(s) owning installed
file
--path query/verify package(s) owning path,
installed or not
-g, --group query/verify package(s) in group
-p, --package query/verify a package file
-q, --query rpm query mode
--triggeredby query the package(s) triggered by the
package
--whatconflicts query/verify the package(s) which
conflict with a dependency
--whatrequires query/verify the package(s) which require
a dependency
--whatobsoletes query/verify the package(s) which
obsolete a dependency
--whatprovides query/verify the package(s) which provide
a dependency
--whatrecommends query/verify the package(s) which
recommends a dependency
--whatsuggests query/verify the package(s) which
suggests a dependency
--whatsupplements query/verify the package(s) which
supplements a dependency
--whatenhances query/verify the package(s) which
enhances a dependency
--nomanifest do not process non-package files as
manifests
Query/Verify file selection options:
-c, --configfiles only include configuration files
-d, --docfiles only include documentation files
-L, --licensefiles only include license files
-A, --artifactfiles only include artifact files
--noghost exclude %%ghost files
--noconfig exclude %%config files
--noartifact exclude %%artifact files
Query options (with -q or --query):
--dump dump basic file information
-l, --list list files in package
--queryformat=QUERYFORMAT use the following query format
-s, --state display the states of the listed files
Verify options (with -V or --verify):
--nofiledigest don't verify digest of files
--nofiles don't verify files in package
--nodeps don't verify package dependencies
--noscript don't execute verify script(s)
Install/Upgrade/Erase options:
--allfiles install all files, even configurations
which might otherwise be skipped
--allmatches remove all packages which match <package>
(normally an error is generated if
<package> specified multiple packages)
--badreloc relocate files in non-relocatable package
-e, --erase=<package>+ erase (uninstall) package
--excludedocs do not install documentation
--excludepath=<path> skip files with leading component <path>
--force short hand for --replacepkgs
--replacefiles
-F, --freshen=<packagefile>+ upgrade package(s) if already installed
-h, --hash print hash marks as package installs
(good with -v)
--ignorearch don't verify package architecture
--ignoreos don't verify package operating system
--ignoresize don't check disk space before installing
--noverify short hand for --ignorepayload
--ignoresignature
-i, --install install package(s)
--justdb update the database, but do not modify
the filesystem
--nodb do not update the database, but modify
the filesystem
--nodeps do not verify package dependencies
--nofiledigest don't verify digest of files
--nocontexts don't install file security contexts
--nocaps don't install file capabilities
--noorder do not reorder package installation to
satisfy dependencies
--noscripts do not execute package scriptlet(s)
--notriggers do not execute any scriptlet(s) triggered
by this package
--oldpackage upgrade to an old version of the package
(--force on upgrades does this
automatically)
--percent print percentages as package installs
--prefix=<dir> relocate the package to <dir>, if
relocatable
--relocate=<old>=<new> relocate files from path <old> to <new>
--replacefiles ignore file conflicts between packages
--replacepkgs reinstall if the package is already
present
--test don't install, but tell if it would work
or not
-U, --upgrade=<packagefile>+ upgrade package(s)
--reinstall=<packagefile>+ reinstall package(s)
--restore=<packagefile>+ restore package(s)
Common options for all rpm modes and executables:
-D, --define='MACRO EXPR' define MACRO with value EXPR
--undefine=MACRO undefine MACRO
-E, --eval='EXPR' print macro expansion of EXPR
--target=CPU-VENDOR-OS Specify target platform
--macros=<FILE:...> read <FILE:...> instead of default file(s)
--load=<FILE> load a single macro file
--noplugins don't enable any plugins
--nodigest don't verify package digest(s)
--nosignature don't verify package signature(s)
--rcfile=<FILE:...> read <FILE:...> instead of default file(s)
-r, --root=ROOT use ROOT as top level directory (default:
"/")
--dbpath=DIRECTORY use database in DIRECTORY
--querytags display known query tags
--showrc display final rpmrc and macro
configuration
--quiet provide less detailed output
-v, --verbose provide more detailed output
--version print the version of rpm being used
Help options:
-?, --help Show this help message
--usage Display brief usage message
Options (81)
| Option | Description | Source |
|---|---|---|
-a, --all | query/verify all packages | help |
-f, --file | query/verify package(s) owning installed file | help |
--path | query/verify package(s) owning path, installed or not | help |
-g, --group | query/verify package(s) in group | help |
-p, --package | query/verify a package file | help |
-q, --query | rpm query mode | help |
--triggeredby | query the package(s) triggered by the package | help |
--whatconflicts | query/verify the package(s) which conflict with a dependency | help |
--whatrequires | query/verify the package(s) which require a dependency | help |
--whatobsoletes | query/verify the package(s) which obsolete a dependency | help |
--whatprovides | query/verify the package(s) which provide a dependency | help |
--whatrecommends | query/verify the package(s) which recommends a dependency | help |
--whatsuggests | query/verify the package(s) which suggests a dependency | help |
--whatsupplements | query/verify the package(s) which supplements a dependency | help |
--whatenhances | query/verify the package(s) which enhances a dependency | help |
--nomanifest | do not process non-package files as manifests | help |
-c, --configfiles | only include configuration files | help |
-d, --docfiles | only include documentation files | help |
-L, --licensefiles | only include license files | help |
-A, --artifactfiles | only include artifact files | help |
--noghost | exclude %%ghost files | help |
--noconfig | exclude %%config files | help |
--noartifact | exclude %%artifact files | help |
--dump | dump basic file information | help |
-l, --list | list files in package | help |
--queryformat QUERYFORMAT | use the following query format | help |
-s, --state | display the states of the listed files | help |
--nofiledigest | don't verify digest of files | help |
--nofiles | don't verify files in package | help |
--nodeps | don't verify package dependencies | help |
--noscript | don't execute verify script(s) | help |
--allfiles | install all files, even configurations which might otherwise be skipped | help |
--allmatches | remove all packages which match <package> (normally an error is generated if <package> specified multiple packages) | help |
--badreloc | relocate files in non-relocatable package | help |
-e, --erase package>+ | erase (uninstall) package | help |
--excludedocs | do not install documentation | help |
--excludepath path | skip files with leading component <path> | help |
--force | short hand for --replacepkgs | help |
-F, --freshen packagefile>+ | upgrade package(s) if already installed | help |
-h, --hash | print hash marks as package installs (good with -v) | help |
--ignorearch | don't verify package architecture | help |
--ignoreos | don't verify package operating system | help |
--ignoresize | don't check disk space before installing | help |
--noverify | short hand for --ignorepayload | help |
-i, --install | install package(s) | help |
--justdb | update the database, but do not modify the filesystem | help |
--nodb | do not update the database, but modify the filesystem | help |
--nocontexts | don't install file security contexts | help |
--nocaps | don't install file capabilities | help |
--noorder | do not reorder package installation to satisfy dependencies | help |
--noscripts | do not execute package scriptlet(s) | help |
--notriggers | do not execute any scriptlet(s) triggered by this package | help |
--oldpackage | upgrade to an old version of the package (--force on upgrades does this automatically) | help |
--percent | print percentages as package installs | help |
--prefix dir | relocate the package to <dir>, if relocatable | help |
--relocate old>=<new | relocate files from path <old> to <new> | help |
--replacefiles | ignore file conflicts between packages | help |
--replacepkgs | reinstall if the package is already present | help |
--test | don't install, but tell if it would work or not | help |
-U, --upgrade packagefile>+ | upgrade package(s) | help |
--reinstall packagefile>+ | reinstall package(s) | help |
--restore packagefile>+ | restore package(s) | help |
-D, --define 'MACRO | define MACRO with value EXPR | help |
--undefine MACRO | undefine MACRO | help |
-E, --eval 'EXPR' | print macro expansion of EXPR | help |
--target CPU-VENDOR-OS | Specify target platform | help |
--macros FILE:... | read <FILE:...> instead of default file(s) | help |
--load FILE | load a single macro file | help |
--noplugins | don't enable any plugins | help |
--nodigest | don't verify package digest(s) | help |
--nosignature | don't verify package signature(s) | help |
--rcfile FILE:... | read <FILE:...> instead of default file(s) | help |
-r, --root ROOT | use ROOT as top level directory (default: "/") | help |
--dbpath DIRECTORY | use database in DIRECTORY | help |
--querytags | display known query tags | help |
--showrc | display final rpmrc and macro configuration | help |
--quiet | provide less detailed output | help |
-v, --verbose | provide more detailed output | help |
--version | print the version of rpm being used | help |
-?, --help | Show this help message | help |
--usage | Display brief usage message | help |