You can install plugins to extend the capabilities of yum. Plugins are Python programs that are installed in a directory specified with the pluginpath option in /etc/yum.conf. In addition, to enable plugins, set the plugins option in /etc/yum.conf to 1.
One set of such plugins is yum-utils, a collection of tools for managing packages and repositories. The following list briefly describes each tool. For more information on a tool, run it with the -h or --help option.
Install debuginfo packages, which contain debugging information for programs.
Clean up packages, handling duplicates, orphaned packages, and dependency problems.
Read the metadata of one or more repositories, check dependencies, and display a list of any unresolved dependencies.
Compare two or more repositories and display a list of added, removed, or changed packages.
Display a full package dependency list in dot format.
Manage a directory of rpm packages, returning a list of the newest or oldest packages in a directory.
Query yum repositories for additional information.
Generate an RSS feed from one or more repositories.
Synchronize a remote repository to a local directory, using yum to retrieve packages.
Keep track of packages and their dependencies, and download them.
Install missing dependencies to build specified packages.
Find incomplete or aborted transactions and ...