Answered by the Webhosting Experts

Operating the YUM Package Manager

YUM is a package manager for RPM-based Linux distributions such as Fedora, CentOS and Red Hat Enterprise Linux. It allows users to install, update, remove and search for software packages from various repositories. YUM also resolves dependencies and handles configuration files automatically. YUM stands for Yellowdog Updater Modified and was originally developed for the Yellow Dog Linux distribution that ran on PowerPC machines.

The most common commands for YUM can be found below. In the examples below we will focus on installing the monitoring application btop.

Installing a Package

To install the btop package we will use the following command:

sudo yum install btop

Screenshot showing the results of the command: sudo yum install btop

Removing a Package

To remove the btop package we will use the following command:

sudo yum remove btop

Screenshot showing the results of the sudo yum remove btop command.

Updating All Packages

Keeping packages updated in Linux is important for several reasons.

  1. First, it ensures that the system has the latest security patches and bug fixes, which can prevent potential attacks or crashes.
  2. Second, it allows the system to benefit from new features and improvements that the developers have added to the packages.
  3. Third, it helps to maintain compatibility and stability with other packages and software that depend on them.

Therefore, updating packages regularly is a good practice for Linux users.

To update packages, use the following command:

sudo yum update

Screenshot showing the results of the sudo yum update command.

*Note: If updates are available, a list will appear. In the example above, none were available.

Listing All Installed Packages

To list all installed packages in the system you can use the first command which will list all of them all the way to the end or the second version of the command with the “| less” option to review each page at a time.

sudo yum list [Full list]

OR

sudo yum list | less [One page at a time]

Screenshot showing the results of the sudo yum list command.

Searching for a Particular Package 

To search for a particular package, the following command can be used. In this example we will search for clamav, the malware scanning tool.

sudo yum search clamav

Screenshot showing the results of the sudo yum search clamav command.

View Package Information

To view package information, we can use the following command. In this example we will search for clamav to display package information, particularly the “clamav.x86_64” we found from the previous command’s output.

sudo yum info clamav.x86_64

Screenshot showing the results of the sudo yum info clamav.x86_64 command.

Need More Personalized Help?

If you have any further issues, questions, or would like some assistance checking on this or anything else, please reach out to us from your my.hivelocity.net account and provide your server credentials within the encrypted field for the best possible security and support.

If you are unable to reach your my.hivelocity.net account or if you are on the go, please reach out from your valid my.hivelocity.net account email to us here at: support@hivelocity.net. We are also available to you through our phone and live chat system 24/7/365.