Yellow Dog Updater, Modified
Yum is a great CLI application, with GUI front ends, similar to Apt for RPMs that makes updating, getting information about, installing and removing RPMs easy. It's used by Yellow Dog, Fedora
Core, and RHEL (and possibly more distros I do not know about). When you install
something via Yum, Yum automatically downloads and installs all dependencies of the package you want if you
don't have the dependencies, putting an end to dependency hell if the package you want is in your Yum repositories.
A great Yum configuration file for the most recent stable Fedora
Core that adds great repositories can be found at http://
www.fedorafaq.org/samples/yum.conf