Skip to main content

CentOS Stream 10: Update System

How to update CentOS Stream 10 to the latest packages using dnf, including checking yum/dnf compatibility and performing system upgrades.

May 25, 2026 4 min read
centoscentos-stream-10linuxserverinitial-settingsupdatednfyumpackage-management

After installing CentOS Stream, update the system to the latest packages.

yum and dnf

Both yum and dnf are symbolic links to dnf-3, so you can use either command:

which yum
/usr/bin/yum
ll /usr/bin/yum
lrwxrwxrwx. 1 root root 5 Oct 29 09:00 /usr/bin/yum -> dnf-3
which dnf
/usr/bin/dnf
ll /usr/bin/dnf
lrwxrwxrwx. 1 root root 5 Oct 29 09:00 /usr/bin/dnf -> dnf-3

Update the System

Run the following command to update all packages:

dnf -y upgrade
CentOS Stream 10 - BaseOS                       3.8 MB/s | 6.2 MB     00:01
CentOS Stream 10 - AppStream                    3.3 MB/s | 2.4 MB     00:00
CentOS Stream 10 - Extras packages              3.3 kB/s | 3.5 kB     00:01
Last metadata expiration check: 0:00:05 ago on Thu 19 Dec 2024 10:45:34 AM JST.
Dependencies resolved.
================================================================================
 Package                             Arch    Version           Repository  Size
================================================================================
Installing:
 kernel                              x86_64  6.12.0-35.el10    baseos     237 k
Upgrading:
 binutils                            x86_64  2.41-51.el10      baseos     6.4 M
 bpftool                             x86_64  7.5.0-35.el10     appstream  556 k
 ...

This command will upgrade all installed packages to their latest available versions.