complete$rpm_install-l aid --description"Add suggested packages to the transaction set when needed"
complete$rpm_install-l allfiles --description"Installs or upgrades all the files in the package, even if they aren't needed (missingok) and don't exist"
complete$rpm_install-l badreloc --description"Used with --relocate, permit relocations on all file paths, not just those OLD-PATH's included in the binary package relocation hint(s)"
complete$rpm_install-l excludepath --description"Don't install files whose name begins with specified path"-xa"(__fish_complete_directories (commandline -ct) 'Skip installation of files in this directory')"
complete$rpm_install-l excludedocs --description"Don't install any files which are marked as documentation"
complete$rpm_install-l force --description'Same as using --replacepkgs, --replacefiles, and --oldpackage'
complete$rpm_install-s h -lhash--description'Print 50 hash marks as the package archive is unpacked'
complete$rpm_install-l ignoresize --description"Don't check for sufficient disk space before installation"
complete$rpm_install-l ignorearch --description"Allow installation or upgrading even if the architectures of the binary package and host don't match"
complete$rpm_install-l ignoreos --description"Allow installation or upgrading even if the operating systems of the binary package and host don't match"
complete$rpm_install-l oldpackage --description'Allow an upgrade to replace a newer package with an older one'
complete$rpm_install-l percent --description'Print percentages as files are unpacked from the package archive. This is intended to make rpm easy to run from other tools'
complete$rpm_install-l prefix --description'For relocatable binary packages, translate all file paths that start with the installation prefix in the package relocation hint(s) to NEWPATH'-xa"(__fish_complete_directories (commandline -ct) 'Directory prefix for relocatable packages')"
complete$rpm_install-l relocate -x--description"Translate all paths that start with first half of following parameter to second half of following parameter"
complete$rpm_query-l changelog --description'Display change information for the package'
complete$rpm_query-s c -l configfiles --description'List only configuration files (implies -l)'
complete$rpm_query-s d -l docfiles --description'List only documentation files (implies -l)'
complete$rpm_query-l dump --description'Dump file information. Must be used with at least one of -l, -c, -d'
complete$rpm_query-l filesbypkg --description'List all the files in each selected package'
complete$rpm_query-s i -l info --description'Display package information, including name, version, and description. Uses --queryformat if specified'
complete$rpm_query-l last --description'Orders the package listing by install time'
complete$rpm_query-s l -l list --description'List files in package'
complete$rpm_query-l provides --description'List capabilities this package provides'
complete$rpm_query-s R -l requires --description'List packages on which this package depends'
complete$rpm_query-l scripts --description'List the package specific scriptlets'
complete$rpm_query-s s -l state --description'Display the states of files in the package. The state of each file is one of normal, not installed, or replaced'
complete$rpm_query-l triggers --description'Display the trigger scripts contained in the package'
complete$rpm_query-l triggerscripts --description'Display the trigger scripts contained in the package'
complete$rpm_select-s a -l all --description'Query all installed packages'
complete$rpm_select-s f -l file --description'Query package owning specified file'-r
complete$rpm_select-l fileid --description'Query package that contains a given file identifier, i.e. the MD5 digest of the file contents'-x
complete$rpm_select-s g -l group --description'Query packages with the specified group'-x
complete$rpm_select-l hdrid --description'Query package that contains a given header identifier, i.e. the SHA1 digest of the immutable header region'-x
complete$rpm_select-l pkgid --description'Query package that contains a given package identifier, i.e. the MD5 digest of the combined header and payload contents'-x