1. Display list of updated software
    1. # yum list updates
  2. Patch up system by applying all updates
    1. # yum update
  3. List all installed packages
    1. # rpm -qa
    2. # yum list installed
  4. Find out if httpd package installed or not
    1. # rpm -qa | grep httpd*
    2. # yum list installed httpd
  5. Check for and update specified packages
    1. # yum update {package-name-1}
    2. # yum update httpd
  6. Search for packages by name
    1. # yum list {package-name}
    2. # yum list {regex}
    3. # yum list httpd
    4. # yum list perl*
  7. Install the specified packages [ RPM(s) ]
    1. # yum install {package-name-1} {package-name-2}
    2. # yum install httpd
  8. Remove / Uninstall the specified packages [ RPM(s) ]
    1. # yum remove {package-name-1} {package-name-2}
    2. # yum remove httpd
  9. Display the list of available packages
    1. # yum list all
  10. Display list of group software
    1. # yum grouplist
  11. Install all the default packages by group
    1. # yum groupinstall "Development Tools"
  12. Update all the default packages by group
    1. # yum groupupdate "Development Tools"
  13. Remove all packages in a group
    1. # yum groupremove "Development Tools"
  14. Install particular architecture package
    1. # yum install {package-name}.{architecture}
    2. # yum install mysql.i386
  15. Display packages not installed via official RHN subscribed repos
    1. # yum list extras
  16. Display what package provides the file
    1. # yum whatprovides /etc/passwd
    2. # yum whatprovides {dependency-1} {dependency-2}