yum (Yellow dog Updater, Modified) is a package manager that allows quick and easy installation of packages on RPM based Linux distributions like RHEL, CentOS, etc.. It is the default package manager on CentOS.
Yum search various repositories for packages and their dependencies, fetch them and install those RPMs together.
Typically yum is invoked from the command line even though a GUI version called Yum Extender (yumex) also exists.
The following are some of the most commonly used yum commands
yum install <package name>
yum update <package name>
If package name is omitted, yum will update all installed packages
yum remove <package name>
yum search <keyword>
The specified keyword is searched on package names, package summary, descriptions and url
You could specify a package name with this command to check if that package is available or not
yum info <package name>This command will output detailed information about a package like summary, description, package version etc.,
One or more package names can be specified when installing, removing, updating, listing etc., You could also have wildcard characters in package names