RHEL is a package base operating system. Software in Linux is distributed through the packages. RHEL have two package management tools RPM and YUM. Package manager allows you to automate the process of installing, upgrading, configuring, and removing software packages form Linux in a consistent manner.
This section covers following RHCSA / RHCE Exam topics related to package managements.
- Install and update software packages from the RHN, a remote repository, or the local filesystem.
- Update the kernel package appropriately to ensure a bootable system.
- Build a simple rpm that packages a single file
Beside exam objectives, in this section we will also include the practical use of RPM and YUM command. Software management could be one of the most challenging task for beginner in Linux. Without proper knowledge of RPM or YUM command it could be difficult to figure out what software is on a system, what is the latest update, and what applications depend on other software. I suggest you to go through the each articles to be familiar with package management tools.