hello friends! new(ish)!

Yum

From InstallGentoo Wiki v2
Revision as of 19:38, 13 February 2014 by >Shodan (forgot a ])
Jump to navigation Jump to search

'Yum is a package manager used to manage RPM packages. It's used in pretty much all Linux distros based around the RPM package format, and is especially notable for being used in Red Hat distributions as well as in Fedora.

Name

Yum means Yellowdog updater, modified. There used to be a yup tool, which stood for yellowdog updater. Yum is a complete rewrite of yup.

Usage

Like most package managers, yum is quite simple to use. It requires root privileges in order to install and remove packages.

Installing packages

To install a package, issue:

# yum install <package>

Uninstalling packages

To remove a package from the system, issue:

# yum remove <package>

Updates

Yum supports updating individual packages or the entire system at once.

Full system update

To update all the packages on the system, issue:

# yum update

Sometimes, yum will fail to resolve dependencies for various reasons. You can use the --skip-broken option to skip packages whose dependencies could not be resolved:

# yum update --skip-broken

Individual package update

To update an individual package, simply pass its name as the argument:

# yum update <package>

Searching for packages

You can search the remote repository for a package:

# yum search <string>