tool:yum 

Basic Info 

Usage 

Help 

Yum is run with one of the following options:

  • update [package list] If run without any packages, Yum will automatically upgrade every currently installed package. If one or more packages are specified, Yum will only update the packages listed.
  • install <package list> Yum will install the latest version of the specified package (don't specify version information).
  • remove <package list> Yum will remove the specified packages from the system.
  • yum list [package list] List available packages

Info 

yum (Yellow dog Updater, Modified) - an automatic updater and installer for rpm-based systems.

Description 

Yum is an automatic updater and package installer/remover for rpm systems. It automatically computes dependencies and figures out what things should occur to install packages. It makes it easier to maintain groups of machines without having to manually update each one using rpm.

Features 

  • Multiple Repositories
  • Simple config file
  • Correct dependency calculation
  • Fast operation
  • rpm-consistent behavior
  • comps.xml group support, including multiple repository groups
  • Simple interface

Comments 

Help 

Quick Help 

Theory of operation/use: 

Yum works by providing the headers of all the rpm packages in any system repository. These headers are stored on the webserver in a subdir of the top level of the repository. The client downloads all of the headers of the packages it doesn't have installed or of packages that have been updated. It uses the headers to determine the dependencies it will need using rpm's internal dependency calculation. Once it knows what rpms it will need it downloads them and performs the transaction.