Rocky Linux 9.2 was officially released to the general public on 16 May 2023! It is available for download for the x86-64, aarch64 and s390x architectures, and uses the 5.14.0-284.11.1 kernel. You can read about known issues and further changes in the release notes in the Rocky Linux documentation.
Important announcements
Release of the 9.2 PowerPC (ppc64le) architecture postponed
During testing, the Rocky Linux team discovered an architecture-specific issue with Python version 3.9 on ppc64le systems. This issue not only prevents installation but can also corrupt existing installations.
This issue can be reproduced on CentOS Stream 9 and RHEL 9.2 systems. The team opened a bug report under rhbz#2203919 and has been working on a fix.
The release of Rocky Linux 9.2 for ppc64le has been postponed until the issue is resolved. In the meantime, users on existing Power systems could remain on version 9.1: they needed to specify the --releasever 9.1 switch with the dnf command, or enter 9.1 in the /etc/dnf/vars/releasever file, which would need to be reset after the release of Rocky Linux 9.2 for Power. The x86_64, aarch64 and s390x release candidates passed all testing procedures and will therefore be released in the usual manner.
Key changes
- centos-release-nfv now provides content based on RHEL 9 buildroots.
- The Container Universal Base Image rockylinux/rockylinux:9-ubi has been updated to more closely resemble RHEL UBI images:
- Replaced packages: libcurl -> curl-minimal, libcurl-minimal
- Packages added: gdb-gdbserver, gzip
- Removed packages: binutils, brotli, dmidecode
- Network configuration clean-up added
- Microsoft Azure images now appear in the shared galleries. This provides a direct way to access Rocky Linux images without having to pay for them via the marketplace.
- LVM cloud image versions now remove the /etc/lvm/devices/system.devices file to resolve issues relating to PVs, VGs and LVs during image installation, as these are hard-coded to a specific device.
Noteworthy new features and changes
- The aarch64 kernel, with a page size of 64 kB, is now available via the kernel-64k package.
- nfsrahead, a tool for configuring readahead for NFS mounts, has been added.
- Intel Arc GPU support has been added.
- The notorious Flatpak bug, which corrupted all fonts in applications using the default font (Cantarell), has been fixed!
- WireGuard is working again with SELinux enabled.
Software versions and security
| Area | Versions |
|---|---|
| Updated and new application streams | Python 3.11, nginx 1.22, PostgreSQL 15, Tomcat 9 |
| Version control | Git 2.39.1 (with SSH key-based commit signing), Git LFS 3.2.0 |
| Basic toolchain | GCC 11.3.1, glibc 2.34, binutils 2.35.2 |
| Compilers and toolkits | GCC Toolset 12, LLVM Toolset 15.0.7, Rust Toolset 1.66, Go Toolset 1.19.6 |
| Security | OpenSSL 3.0.7, SELinux 3.5, Keylime 6.5.2, OpenSCAP 1.3.7, SCAP Security Guide 0.1.66 |
Alongside the containers, the rockylinux/rockylinux:9-ubi-init and 9-ubi-micro variants have been released; Podman Quadlet is available as a technology preview; and the CNI networking stack has been deprecated.
We also had to be aware of an LVM boot error (rhbz#2208039): after updating lvm2, we had to run the lvmdevices --update command before rebooting.
A more comprehensive list of new features and changes can be found in the Rocky Linux 9.2 release notes.
ISO verification
Once you have downloaded the 9.2 installation ISOs (Rocky-9.2-x86_64-boot.iso, -minimal.iso, -dvd1.iso/-dvd.iso), it is worth checking them. In the folder where you saved the ISOs:
curl -O https://dl.rockylinux.org/vault/rocky/9.2/isos/x86_64/CHECKSUM
sha256sum -c CHECKSUM --ignore-missing
The command compares the ISO files in the folder with the CHECKSUM file and returns an ‘OK’ result next to the downloaded image file. The packages are signed by the Rocky Linux 9 GPG key (RPM-GPG-KEY-Rocky-9, fingerprint: 21CB 256A E16F C54C 6E65 2949 702D 426D 350D 275D), which dnf automatically verifies after installation.
Update and migration
An existing Rocky Linux 9 system can be updated using the usual command:
sudo dnf -y upgrade
Rocky Linux only ever supports the latest point release of each major release, so the command now updates to the latest release in the 9 series. You can migrate from other Enterprise Linux 9 distributions (AlmaLinux, CentOS, Oracle Linux, RHEL) using the migrate2rocky script.
Rocky Linux does not officially support in-place upgrades between major versions; it recommends a fresh installation from version 8 to 9. If you do wish to perform an in-place upgrade, you can find the steps for the community-developed ELevate tool in our ELevate guide.
How long is it supported for?
Active support for Rocky Linux 9 (“Blue Onyx”) runs until 31 May 2027, and its lifecycle ends on 31 May 2032. Only the latest minor version receives updates. Further releases in the 9 series:
- Rocky Linux 9.0 (July 2022)
- Rocky Linux 9.1 (November 2022)
- Rocky Linux 9.3 (November 2023)
- Rocky Linux 9.4 (May 2024)
- Rocky Linux 9.5 (November 2024)
- Rocky Linux 9.6 (June 2025)
- Rocky Linux 9.7 (December 2025)
- Rocky Linux 9.8 (May 2026)
You can run Rocky Linux on both our KVM VPS servers and our dedicated servers.