YUM Package Manager

YUM Package Manager

YUM (Yellowdog Updater, Modified) is a free and open-source package management utility for RPM-compatible Linux operating systems. It allows automatic updates and package installation from official repositories. YUM is used in Red Hat Enterprise Linux, CentOS, Oracle Linux, and o
YUM Package Manager image
rpm package-management linux

YUM Package Manager: Free & Open-Source RPM Utility for Linux

Automate updates and package installation with YUM, used in Red Hat Enterprise Linux, CentOS, Oracle Linux, and other RPM-based distributions.

What is YUM Package Manager?

YUM (Yellowdog Updater, Modified) is a free, open source and popular package management utility for RPM-compatible Linux operating systems including RHEL, Fedora, CentOS, and many others. It allows automatic updates and package installation from official software repositories as well as third party repositories.

Some key features of YUM include:

  • Automatic updates - YUM can automatically download and install updated packages from repositories
  • Dependency resolution - Automatically handles dependencies between packages
  • Package groupings - Allows grouping related packages into package groups for easy installation
  • Repository management - Can install packages from different repositories like base repo, custom repos, third party repos etc.
  • Rollbacks - Ability to rollback a bad update
  • Plug-ins and front-ends - YUM supports various plugins and graphical front-ends for improved usability

YUM makes package management very easy by taking care of dependencies, updates, finding packages needed for installing software. System administrators can use YUM for ensuring systems are up-to-date, installing new software stacks, add/remove repositories etc. It is the default, recommended package manager for Enterprise Linux distributions.

YUM Package Manager Features

Features

  1. Dependency resolution
  2. Automatic updates
  3. Package installation from repositories
  4. Command line interface
  5. Graphical user interface (yum-utils)

Pricing

  • Open Source
  • Free

Pros

Easy installation of packages

Automatic dependency management

Centralized package repositories

Powerful CLI

Cons

Slower than other package managers

Less flexible than other solutions

Limited to RPM-based distros


The Best YUM Package Manager Alternatives

Top Os & Utilities and Package Managers and other similar apps like YUM Package Manager

Here are some alternatives to YUM Package Manager:

Suggest an alternative ❐

Zypper icon

Zypper

Zypper is a powerful command line package manager utility that comes pre-installed in SUSE and openSUSE Linux distributions. It allows users to easily install, update, remove and manage RPM software packages on their system.Some of the key features of Zypper include:Installing, upgrading and removing packages from online repositoriesManaging repositories -...
Zypper image
RubyGems icon

RubyGems

RubyGems is a package manager for the Ruby programming language that provides a standard format for distributing Ruby programs and libraries, called gems. It is the standard package manager for Ruby that allows easy installation, management and sharing of gems (self-contained Ruby libraries or applications).Some key features of RubyGems include:Provides...
RubyGems image
Xara-GTK icon

Xara-GTK

Xara-GTK is an open source vector graphics editor for Linux operating systems. It is designed to provide functionality similar to proprietary offerings like Adobe Illustrator, CorelDRAW, and Microsoft Publisher.Key features of Xara-GTK include:Precise vector drawing and illustration tools including pens, shapes, gradient fills, variable-width brush strokes, etc.Advanced text handling with...
Alcatraz icon

Alcatraz

Alcatraz is an open-source package manager for Xcode, the integrated development environment for Apple's iOS and macOS platforms. It allows developers to easily discover, install, and manage Xcode plugins, templates, and color schemes to customize and enhance their Xcode installation.Some of the key features of Alcatraz include:A dedicated Xcode plugin...