Sunday, January 28, 2007

Useful Yum repository tools in yum-utils

Yum-utils package have some useful tools for sysadmins who wanted to create and manage their own RPM metadata repository.

Contents of yum-utils package
# rpm -ql yum-utils
/usr/bin/package-cleanup
/usr/bin/repo-graph
/usr/bin/repo-rss
/usr/bin/repoclosure
/usr/bin/repomanage
/usr/bin/repoquery
/usr/bin/reposync
/usr/bin/repotrack
/usr/bin/yum-builddep
/usr/bin/yumdownloader
/usr/share/doc/yum-utils-1.0
/usr/share/doc/yum-utils-1.0/COPYING
/usr/share/doc/yum-utils-1.0/README
/usr/share/man/man1/package-cleanup.1.gz
/usr/share/man/man1/repo-rss.1.gz
/usr/share/man/man1/repoquery.1.gz
/usr/share/man/man1/yum-builddep.1.gz
/usr/share/man/man1/yumdownloader.1.gz


Some notable tools
repomanage - helps you manage a repository by listing out old and/or new packages filenames
reposync - helps synchronizing local repository with an online Yum repository
repotrack - helps downloading dependencies of packages - https://lists.dulug.duke.edu/pipermail/yum-devel/2006-January/001796.html

I'll be posting a howto for creating a yum repository using these tools when I got some time to spare and my mind not filled with something else.
Post a Comment
Locations of visitors to this page