yum-utils
yum-utils is a collection of utilities and plugins extending and supplementing yum in different ways.
Utilities
All the utilities are contained in the main yum-utils package.
Utility | Description |
debuginfo-install | install debuginfo packages and their dependencies |
find-repos-of-install? | show which repository the currently installed packages came from |
package-cleanup | manage package cleanup, duplicates, orphaned packages and outstanding dependency problems |
repo-graph | outputs a full package dependency list in dot format |
repo-rss | generates an RSS feed from one or more repositories |
repoclosure | reads metadata of repositories, checks dependencies and displays list of unresolved dependencies |
repodiff | takes two or more repositories, returns a list of added, removed or changed packages |
repomanage | manages a directory of rpm packages, returns a list of newest or oldest packages in a directory |
repoquery | query yum repositories and get additional information on the them |
reposync | synchronize a remote yum repository to a local directory using yum to retrieve packages |
repotrack | track packages and its dependencies and downloads them |
verifytree? | verify that a local yum repository is consistent |
yum-builddep | installs missing dependencies to build a specified package |
yum-complete-transaction | finds incomplete or aborted yum transactions and attempts to complete them |
yum-debug-dump | Dump infomation about the systems yum configuration into a tarball |
yum-debug-restore? | Works with the tarball generated above |
yum-groups-manager? | generates the metadata for yum groups |
yumdownloader | downloads packages from yum repositories including source RPMs |
Plugins
The plugins is contained in a package for each plugin, so they can be installed at choice. The package is named yum-<pluginname>.
See the this guide? for more information about writing your own plugins
Plugin | Description | |
aliases | git | Yum plugin to enable aliases filters |
allowdowngrade | git | Yum plugin to enable manual downgrading of packages |
basearchonly | git | Yum plugin to let Yum install only basearch packages. |
changelog | git | Yum plugin for viewing package changelogs before/after updating |
downloadonly | git | Yum plugin to add downloadonly command option |
fastestmirror | git | Yum plugin which chooses fastest repository from a mirrorlist |
fedorakmod | git | Yum plugin to handle fedora kernel modules. |
filter-data | git | Yum plugin to list filter based on package data |
kernel-module? | git | Yum plugin to handle kernel-module-foo type of kernel module |
keys? | git | Yum plugin to deal with signing keys |
list-data? | git | Yum plugin to list aggregate package data |
merge-conf? | git | Yum plugin to merge configuration changes when installing packages |
priorities? | git | plugin to give priorities to packages from different repos |
protect-packages? | git | Yum plugin to prevents Yum from removing itself and other protected packages |
protectbase? | git | Yum plugin to protect packages from certain repositories. |
refresh-updatesd? | git | Tell yum-updatesd to check for updates when yum exits |
security? | git | Yum plugin to enable security filters |
skip-broken? | git | Yum plugin to handle skiping packages with dependency problems |
tmprepo? | git | Yum plugin to add temporary repositories |
tsflags? | git | Yum plugin to add tsflags by a commandline option |
upgrade-helper? | git | Yum plugin to help upgrades to the next distribution version |
verify? | git | Yum plugin to add verify command, and options |
versionlock? | git | Yum plugin to lock specified packages from being updated |