Yellowdog Updater Modified
Here's a quick simple howto for using YUM on a Fedora, Redhat, CentOS, or other RPM based system.
Update system
yum update
Search
yum search package-name
Info on package
yum info package-name
Install packages. Automatic resolution of dependencies
yum install package-name
Uninstall packages
yum remove package-name
List Packages
available yum list|less
List all installed packages
yum list installed|less
List all installed packages need updating
yum list updates|less
Cleaning of the system
Yum can leave a lot of chaff on the system. The files are stored in the /var/cache/yum/ directory. RPM packages can use up a lot of space.
Clean redundant RPM files
yum clean all
Group install
yum groupinstall "groupname"
Remember to include quotation marks
Search package names
yum list something
Find name of package containing file
yum provides filename
List packages recently added to repositories
yum list recent
List software groups
yum grouplist
Install a software group
yum groupinstall "groupname"
Update a group
yum groupupdate "groupname"
Include a yes switch in your request
Use -y for yes
Include a cashe switch in your request
Use -C for cache only
That's about it!

Update system
yum update
Search
yum search package-name
Info on package
yum info package-name
Install packages. Automatic resolution of dependencies
yum install package-name
Uninstall packages
yum remove package-name
List Packages
available yum list|less
List all installed packages
yum list installed|less
List all installed packages need updating
yum list updates|less
Cleaning of the system
Yum can leave a lot of chaff on the system. The files are stored in the /var/cache/yum/ directory. RPM packages can use up a lot of space.
Clean redundant RPM files
yum clean all
Group install
yum groupinstall "groupname"
Remember to include quotation marks
Search package names
yum list something
Find name of package containing file
yum provides filename
List packages recently added to repositories
yum list recent
List software groups
yum grouplist
Install a software group
yum groupinstall "groupname"
Update a group
yum groupupdate "groupname"
Include a yes switch in your request
Use -y for yes
Include a cashe switch in your request
Use -C for cache only
That's about it!