Skip to content
Operating System

Rocky Linux Releases

Track Rocky Linux releases, CentOS migration context, RHEL alignment, version compatibility, and CentOS Stream vs Rocky vs AlmaLinux comparison.

Total Versions

Supported

Latest

Version Timeline

All tracked releases with lifecycle status and EOL dates.

Loading version data…

Lifecycle Timeline

Visual overview of active support and maintenance windows.

8.x
9.0
9.2
9.3
9.4
9.5
2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033
Active
Maint
Active
Maint
Active
Maint
Active
Maint
Active
Maint
Active
Maint
Active / LTS
Maintenance
Today

Upgrade Paths

Migration guidance between major versions — breaking changes, effort estimates, and tips.

CentOS 7 Rocky 9 High Difficulty
Est. 4-8 hours per server (fresh install + migration)

Breaking Changes

  • No in-place migration from CentOS 7
  • Fresh installation required
  • Python 2 removed (Python 3.9/3.11 only)
  • iptables replaced by nftables
  • System-wide crypto policies (RHEL 9 defaults)
  • Package name changes and removals

Migration Notes

CentOS 7 EOL was June 2024. There is no migration script. Plan a fresh Rocky 9 install, migrate configs and data manually. Use Ansible/Puppet to automate the rebuild if you have many servers. This is the most painful upgrade in the RHEL ecosystem.

Rocky 8 Rocky 9 Medium Difficulty
Est. 2-4 hours per server

Breaking Changes

  • Kernel 5.14 (from 4.18)
  • Python 3.9 minimum (3.6 removed)
  • nftables fully default
  • OpenSSL 3.0
  • Network scripts deprecated (use NetworkManager)
  • SELinux policy updates

Migration Notes

Use the leapp upgrade tool (ELevate project by AlmaLinux, works for Rocky too). In-place upgrade is possible but requires careful testing. The leapp tool checks for known incompatibilities before upgrading. Budget 2-3 hours per server including testing. A fresh install is often faster and cleaner.

Version Risk Assessment

Evaluate risk factors before choosing a version for production.

Version EOL Risk CVE Risk Ecosystem Cloud Support Overall Recommended Action
Rocky Linux 8.x (old point) Medium Low Active Full Medium Update to latest 8.x point release
Rocky Linux 8.x (latest) Low Low Active Full Low Maintenance until May 2029
Rocky Linux 9.x (old point) Medium Low Active Full Medium Update to latest 9.x point release
Rocky Linux 9.5 (latest) None Low Active Full Low Current — recommended

Rocky follows RHEL 10-year lifecycle. Point releases within a major version get patches. Only the latest point release is actively maintained. Assessed March 2026.

Rocky Linux Version Comparison

Side-by-side feature differences across major versions.

Feature 8.x 9.x
Kernel 4.18 5.14
Python 3.6 / 3.8 / 3.9 3.9 / 3.11 / 3.12
OpenSSL 1.1.1 3.0
GCC 8 11
Firewall default iptables/nft nftables
SELinux policy Stable Updated
Container tools Podman 4.x Podman 4.x/5.x
Network management NetworkManager + scripts NetworkManager only
Full support until May 2024 May 2027
Maint support until May 2029 May 2032

Embed Badges

Add live Rocky Linux status badges to your README, docs, or dashboard.

Health Status

Overall support health

Rocky Linux Health Status
![Rocky Linux Health Status](https://img.releaserun.com/badge/health/rocky-linux.svg)

EOL Countdown

Next end-of-life date

Rocky Linux EOL Countdown
![Rocky Linux EOL Countdown](https://img.releaserun.com/badge/eol/rocky-linux.svg)

Latest Version

Current stable release

Rocky Linux Latest Version
![Rocky Linux Latest Version](https://img.releaserun.com/badge/v/rocky-linux.svg)

CVE Status

Known vulnerabilities

Rocky Linux CVE Status
![Rocky Linux CVE Status](https://img.releaserun.com/badge/cve/rocky-linux.svg)

Frequently Asked Questions

Common questions about Rocky Linux releases and lifecycle.

What is Rocky Linux?
Rocky Linux is a RHEL-compatible distribution created by Gregory Kurtzer (co-founder of CentOS) after Red Hat ended CentOS as a stable release in favor of CentOS Stream. Rocky Linux is 1:1 binary-compatible with RHEL, meaning any software that runs on RHEL runs identically on Rocky. It is community-driven and backed by the Rocky Enterprise Software Foundation (RESF).
Rocky Linux vs AlmaLinux: which should I use?
Both are excellent RHEL-compatible distributions. Rocky is backed by RESF (community foundation), Alma by CloudLinux (commercial company). Both track RHEL releases closely (patches within 72 hours typically). Rocky emphasizes community governance; Alma emphasizes commercial ecosystem (TuxCare extended support, FIPS certification). For most users, they are interchangeable. Pick based on which community you prefer.
How do I migrate from CentOS 7/8 to Rocky?
For CentOS 8, use the migrate2rocky script: it replaces CentOS repos with Rocky repos and swaps branding packages. It takes about 30 minutes and does not require a reinstall. For CentOS 7, there is no direct migration path; you need to do a fresh install of Rocky 8 or 9, then migrate your applications. CentOS Stream 9 can also migrate to Rocky 9 using migrate2rocky.
How long is Rocky Linux supported?
Rocky Linux follows RHEL support lifecycle: 5 years of full support (bug fixes + security patches + new features) followed by 5 years of maintenance support (security patches only). Rocky 8 is supported until May 2029. Rocky 9 is supported until May 2032. This 10-year lifecycle is one of the longest in the Linux ecosystem.
How does Rocky track RHEL releases?
Rocky rebuilds RHEL sources (from CentOS Git/RHEL source RPMs) and aims to release within 72 hours of RHEL point releases. Minor releases (9.1, 9.2, 9.3) follow RHEL roughly quarterly. The RESF has automated build infrastructure that speeds this process. In practice, Rocky patches usually appear within 24-48 hours of RHEL.
Should I use Rocky Linux or Ubuntu Server?
Use Rocky if you need RHEL compatibility (enterprise software certified for RHEL, RPM packaging, SELinux by default, 10-year lifecycle). Use Ubuntu if you want newer packages, larger community, more cloud-native tooling, and apt/deb packaging. Financial services, healthcare, and government often require RHEL-compatible distros. Startups and cloud-native teams typically prefer Ubuntu.

Related Tools