Skip to main content

Command Palette

Search for a command to run...

How to Update CentOS

Published
2 min read
How to Update CentOS
P

As an experienced Linux user and no-code app developer, I enjoy using the latest tools to create efficient and innovative small apps. Although coding is my hobby, I still love using AI tools and no-code platforms.

CentOS is a popular and free enterprise-class Linux distribution based on Red Hat Enterprise Linux (RHEL). Keeping your CentOS installation up-to-date with the latest security patches and application versions is important. Here is a straightforward guide on how to update CentOS.

Prerequisites

Before updating CentOS, it's best to have:

  • Root or sudo access on your CentOS machine

  • A reliable internet connection

  • A backup of any critical data or custom configurations

Check the Current Version

First, check your current CentOS version information:

cat /etc/centos-release

This will display output like:

CentOS Linux release 7.9.2009 (Core)

Take note of the major and minor version numbers as you may need those later.

Update the Package List

The first step is to refresh your local yum package lists and metadata from the CentOS repositories:

sudo yum update

This will pull down the latest package listings but won't install anything yet.

Perform the Update

To actually upgrade any outdated packages on your system, run:

sudo yum upgrade

Yum will list any packages that have updates available and prompt you to confirm installing the updates.

Total download size: 348 M
Is this ok [y/d/N]:

Type y and hit Enter to start the upgrade process. All the outdated packages will now be updated to their latest versions.

Reboot the System

Once the update completes, reboot your system for changes to take effect:

sudo reboot

Allow a few minutes for the reboot and startup process to finish normally.

Verify the New Versions

Check that your CentOS release reflects the proper updated version:

cat /etc/centos-release

And confirm that all packages were upgraded:

rpm -qa | grep -v "not installed"

You should see the latest versions of all installed programs and libraries.

Conclusion

And that's it! Following these steps will ensure your CentOS operating system stays at the most recent release for the best performance, compatibility, and security. Be sure to apply updates promptly when notified to keep your systems patched against known issues.

More from this blog

T

TheTechDeck | Tech Made Simple for Everyone

772 posts

Explore the best tech tips and tricks for Windows, Mac, Linux, Android, and gaming. Simplify tech with TechUvy's expert guides