Plugins and yum-utils
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.
- debuginfo-install
Install debuginfo packages, which contain debugging information for programs.
- package-cleanup
Clean up packages, handling duplicates, orphaned packages, and dependency problems.
- repoclosure
Read the metadata of one or more repositories, check dependencies, and display a list of any unresolved dependencies.
- repodiff
Compare two or more repositories and display a list of added, removed, or changed packages.
- repo-graph
Display a full package dependency list in dot format.
- repomanage
Manage a directory of rpm packages, returning a list of the newest or oldest packages in a directory.
- repoquery
Query yum repositories for additional information.
- repo-rss
Generate an RSS feed from one or more repositories.
- reposync
Synchronize a remote repository to a local directory, using yum to retrieve packages.
- repotrack
Keep track of packages and their dependencies, and download them.
- yum-builddep
Install missing dependencies to build specified packages.
- yum-complete-transaction
Find incomplete or aborted transactions and ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access