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.