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