Updating with yum
A separate tool, Yum automatically synchronizes the remote meta data to the local client, with other tools opting to synchronize only when requested by the user.
Having automatic synchronization means that yum cannot fail due to the user failing to run a command at the correct interval.
Though yum has a command-line interface, several other tools provide graphical user interfaces to yum functionality.
Yum allows automatic updates, package and dependency management, on RPM-based distributions. Under the hood, yum depends on RPM, which is a packaging standard for digital distribution of software, which automatically uses hashes and digisigs to verify the authorship and integrity of said software; unlike some app stores, which serve a similar function, neither yum nor RPM provide built-in support for proprietary restrictions on copying of packages by endusers.
Yum is implemented as libraries in the Python programming language, with a small set of programs that provide a command-line interface.
These metadata are combined with information in each package to determine (and resolve, if possible) dependencies among the packages.
The hope is to avoid a situation known as dependency hell.
It allows you to install, update, and remove software on your computer running the RHEL/Fedora operating system. You can install yum on Debian-based systems with the command On the phone: (206) 988-5858 © 2009,
yum is a command-line utility which requires a network connection to a yum server, either locally or on the public Internet. Often, you may want to add more software sources, known as repositories. Content may be reprinted and/or distributed as long as this document remains unaltered and soundtraining.net, any named author, and credited as the source.
Seth Vidal and Michael Stenner did the original development of yum at Duke, while yup was originally developed and maintained by Dan Burcaw, Bryan Stillwell, Stephen Edie, and Troy Bengegerdes of Yellow Dog Linux. The GNU General Public License of yum allows the free and open-source software to be freely distributed and modified without any royalty, if other terms of the license are followed.Information about packages (as opposed to the packages themselves) is known as metadata.