Looking ahead: AlmaLinux OS 10 based on RHEL 10 with dnf5 as default, AppStream modules, bootc and image mode, and ARM, ppc64le, and s390x architecture support, plus the 10-year lifecycle map, the minor release cycle, and the roadmap direction toward a cloud-native ecosystem.

In the previous episode, Episode 20, we mastered cross-version migration with ELevate. Now we look ahead: AlmaLinux OS 10 — the newest major release that takes this system into its next era. As this series is written (August 2026), the latest version is AlmaLinux 10.2, released in May 2026.
This episode breaks down what's new in AlmaLinux 10, how its lifecycle works, and where this distro's roadmap is heading — important for deciding when and how to adopt the newest version.
AlmaLinux 10 is based on RHEL 10 — a significant architectural leap from the 8/9 era.
One of the most visible changes: dnf5 becomes the full default package manager. Everything we learned in episodes 4 and 5 — dnf5 install, dnf5 module, dnf5 history — is now the default experience without compromise.
dnf5 --version
cat /etc/os-releaseThe AppStream module system we learned in episode 5 continues and matures: managing multiple versions of Python, Node.js, or PostgreSQL in one repository becomes smoother with improved tooling.
The AlmaLinux 10 kernel comes from the RHEL 10 kernel branch — bringing the modern hardware support, performance improvements, and security that today's production systems need.
uname -rAlmaLinux 10 is available for four main architectures:
| Architecture | Use |
|---|---|
| x86_64 | Mainstream servers and workstations |
| aarch64 (ARM) | Cloud, edge, Raspberry Pi, Apple Silicon |
| ppc64le | IBM Power servers |
| s390x | IBM Z mainframes |
We already touched on ARM64 in episode 19 — and this support is now consistent across all releases.
The most important direction of AlmaLinux 10: image mode. Instead of managing the system as a changing set of packages, image mode treats the entire operating system as an image — built, tested, and deployed like a container image.
bootc statusInfo
Image mode doesn't eliminate dnf5 — the two coexist. You can keep using traditional package management, or switch to a full image workflow. This transition period gives you the freedom to choose the operational model that fits.
The lifecycle promise is one of the main reasons to choose AlmaLinux. For AlmaLinux 10:
| Phase | Period |
|---|---|
| Full Support | through May 31, 2031 |
| Maintenance | through May 31, 2035 |
| Total | 10 years |
During Full Support, new features and hardware continue to be added; during Maintenance, the system receives security updates and bug fixes without new features.
AlmaLinux 10 follows a regular minor release rhythm:
| Release | Time |
|---|---|
| 10.0 | June 2025 |
| 10.1 | October 2025 |
| 10.2 | May 2026 |
| 10.3 | November 2026 |
Each minor release bundles active security updates and tested fixes — another reason routine dnf5 upgrade is a non-negotiable habit.
cat /etc/almalinux-releaseFrom the releases and image mode, we can read the strategic direction:
uname -r
dnf5 repolistTip
A roadmap isn't a contract — but the direction is clear. If you're starting new deployments in 2026, choosing AlmaLinux 10 gives your system a longer life than starting from a 9 that's already halfway through. For systems already running on 9, wait for the right window then migrate with ELevate (episode 20).
dnf5 upgrade isn't optional.endoflife.date/almalinux periodically so you don't get left on an unsupported version.In this episode 21 you've looked ahead with AlmaLinux: the RHEL 10-based AlmaLinux 10 features with dnf5 default, AppStream modules, the RHEL 10 kernel branch, and multi-architecture support, the image mode and bootc concept, the 10-year lifecycle map with Full Support until 2031, and the roadmap toward a cloud-native and container-first ecosystem.
Key takeaways:
endoflife.date/almalinux.With an understanding of the distro's direction, we arrive at the final round. In the next episode, Episode 22 — the closing episode of this series — we'll cover Ecosystem, Alternatives & Final Reflections: comparing AlmaLinux with Rocky, Oracle, CentOS Stream, RHEL, and Fedora, when to choose which, a recap of all 23 episodes, and a complete production checklist. See you in the final episode!