This chapter provides the information you need to confidently add, remove, and upgrade packages on your system. You should now be able to do the following:
Customize the packages installed on your system using the Package Management Tool.
Install additional software directly from the RPM file, using the package manager.
Query, install, remove, upgrade, and verify RPM files using the RPM command line interface.
Ensure updated RPM files you receive from Red Hat are the real thing by checking their GnuPG signature file.
Understand the basic principles behind uncompressing and installing source code packages available in TAR files on your system, so you ll know how to proceed with source code when an RPM file is not available.
Understand how to keep your system up-to-date with patches and upgrades. You should also be able to appreciate the benefits of keeping your system up-to-date with the latest packages.
Use Yum and Apt package management systems to keep your system up-to-date.
This chapter aimed to give you a good working knowledge of Red Hat s package management software. If you re interested in learning more, the following resources will be helpful:
Red Hat RPM Documentation: www.redhat.com/docs/manuals/linux/RHL-9-Manual/
Max RPM: www.rpm.org/max-rpm/
Open source software portal: http:// freshmeat .net/
RPM search portal: http:// rpmfind .net/linux/RPM/
Yum project: http://linux.duke.edu/projects/yum/
RPM package repository: http://apt.freshrpms.net
The next chapter takes a look at how to build and deploy some of the useful network applications, including Web server, FTP server, Print server, Mail Server, and DHCP server on a Fedora system.