yum - basics

yum – Red Hat tool for RPM package management used to download, install update, erase or list info about system packages

/etc/yum.repos.d/ -> list of configured repositories (web or ftp sites) that will be searched to download and install RPM packages

To view which repositories you have enabled:

yum repolist enabled
repo id -> repo name -> status
InstallMedia -> Fedora 8 -> enabled
fedora -> Fedora 8 – x86_64 -> enabled
updates -> Fedora 8 – x86_64 – Updates -> enabled

Working with yum:

yum install <package_name> -> will search, download and install requested package (e.g.: yum install gcc)

yum update -> will search for available updates and install them to your system

yum check-update -> will look for available updates for your system

yum upgrade -> similar to yum update, but tries to upgrade all your obsolete packages

yum remove (or erase) <packge_name> -> will remove previously installed package and its dependencies (e.g.: yum remove gcc)

yum search <package_name> -> search for package descriptions

yum clean packages -> cleans yum cache in /var/cache/yum/…

yum info <package_name> -> displays info about requested package (similar to rpm -qi) (e.g.: yum info gcc)

For complete options see man page



Free Linux eBooks

Do you have the right skills?

Our IT Skills Watch page reflects an up to date IT skills demand leaning towards the Linux and Unix environment. We have considered a number of skills and operating systems.

See the result...

Linux Online Training

Learn to run Linux servers and prepare for LPI certification with Linux Academy. 104 available video lessons with PDF course notes with your own server!

Go to top