Product SiteDocumentation Site

3. Software Management Tools in Fedora Core

The yum utility is a complete software management system. Fedora Core also includes two graphical applications for software management that use yum. The pup utility provides an interface for updating software, and the pirut application enables you to add or remove software.
Both graphical tools appear in the Applications desktop menu. To update your system with pup, select ApplicationsSystem ToolsSoftware Updater. To add or remove software with pirut, select ApplicationsAdd/Remove Software.
The rpm command-line utility has many functions for working with individual RPM packages. You may use it to manually install and remove packages from your system. If you install software with the rpm utility, you must manually check and install any dependencies. For this reason, pirut and yum are the recommended methods for installing software.

Current Package Versions

The pirut and yum utilities ensure that you have the most recent version of software packages. Other methods do not guarantee that the packages are current.