RPM version 4.16.1.2
Query/Verify package selection options:
- -a, --all = query/verify all packages
- -f, --file = query/verify package(s) owning file
- -g, --group = query/verify package(s) in group
- -p, --package = query/verify a package file
- --pkgid = query/verify package(s) with package identifier
- --hdrid = query/verify package(s) with header identifier
- --triggeredby = query the package(s) triggered by the package
- --whatconflicts = query/verify the package(s) which require 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 (normally an error is generated if specified multiple packages)
- --badreloc = relocate files in non-relocatable package
- -e, --erase=+ = erase (uninstall) package
- --excludedocs = do not install documentation
- --excludepath= = skip files with leading component
- --force = short hand for --replacepkgs / --replacefiles
- --force-debian = force installation of rpm on Debian system
- -F, --freshen=+ = 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
- --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= = relocate the package to , if relocatable
- --relocate== = relocate files from path to
- --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=+ = upgrade package(s)
- --reinstall=+ = reinstall 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= = 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
Options implemented via popt alias/exec:
- --scripts = list install/erase scriptlets from package(s)
- --setperms = set permissions of files in a package
- --setugids = set user/group ownership of files in a package
- --setcaps = set capabilities of files in a package
- --restore = restore file/directory permissions
- --conflicts = list capabilities this package conflicts with
- --obsoletes = list other packages removed by installing this package
- --provides = list capabilities provides
- --requires = list capabilities required by package(s)
- --recommends = list capabilities recommended by package(s)
- --suggests = list capabilities suggested by package(s)
- --supplements = list capabilities supplemented by package(s)
- --enhances = list capabilities enhanced by package(s)
- --info = list descriptive information from package(s)
- --changelog = list change logs for this package
- --changes = list changes for this package with full time stamps
- --xml = list metadata in xml
- --triggers = list trigger scriptlets from package(s)
- --filetriggers = list filetrigger scriptlets from package(s)
- --last = list package(s) by install time, most recent first
- --dupes = list duplicated packages
- --filesbypkg = list all files from each package
- --fileclass = list file names with their classes
- --filecolor = list file names with their colors
- --fileprovide = list file names with their provides
- --filerequire = list file names with requires
- --filecaps = list file names with their POSIX1.e capabilities
Help options:
- -?, --help Show this help message
- --usage Display brief usage message
Top comments (0)