Rocky Linux 918 Published by

Rocky Linux 9.8 drops today and pushes existing nine.x systems forward with a straightforward dnf upgrade while demanding fresh installs for anyone still running version eight. The release leans heavily into cryptographic readiness, shipping OpenSSH 9.9, post-quantum algorithm support in GnuTLS and p11-kit, and automated LUKS volume encryption through Clevis. Kernel updates bring sharper performance tracing, broader hardware driver coverage, and more reliable crash dumps for encrypted storage, while the developer stack jumps to GCC 15, Rust 1.92, Go 1.26, and modern database streams like PostgreSQL 18 and MariaDB 11.8. Administrators should verify third-party module compatibility before applying the update and retire any deprecated application streams that just lost their security patches.



Rocky Linux 9.8 Brings Post-Quantum Security and Modern Dev Tools to Production Servers

The latest stable release from the community-driven enterprise Linux project is finally available for download and immediate deployment. This update focuses heavily on cryptographic readiness, developer toolchain modernization, and infrastructure service bumps that keep production environments from falling behind. Administrators looking to patch their fleets or spin up fresh instances will find a solid foundation without unnecessary bloat.

Gnome_shell_screenshot_5szo40

Upgrade Paths and Installation Notes

Running sudo dnf -y upgrade from any Rocky Linux 9.x release pushes the system to version 9.8 without requiring a full reinstall. The package manager handles dependency resolution and service restarts automatically, which saves time compared to manual repository swaps or broken symlink hunting. Systems still running version eight must start fresh since no cross-major upgrade path exists. Before flashing new media or provisioning cloud instances, verify that the target hardware supports the required instruction sets for newer kernel features. Older third-party monitoring daemons that duplicate built-in metrics are completely pointless now, so removing them saves disk space and cuts down on background noise.

Rocky Linux 9.8 Security Updates and Post-Quantum Readiness

Cryptographic libraries are getting a serious overhaul in this release. OpenSSH jumps to version nine point nine, bringing tighter control over authentication methods and better handling of legacy client connections. The p11-kit package updates to 0.26.1, adding proper post-quantum definitions inside PKCS#11 headers so applications can query cryptographic capabilities reliably. A new clevis-pin-trustee component also enables automatic LUKS volume encryption through remote attestation via the Trustee Key Broker Service, which removes the need for manual passphrase entry on headless servers. Post-quantum cryptography sounds like science fiction until a quantum computer actually breaks RSA, and this release prepares systems for that reality without breaking current TLS handshakes.

Kernel Improvements and Performance Monitoring

The kernel layer focuses heavily on observability and hardware support. Extended perf features now expose additional Intel core, uncore, c-state, and package performance events, giving system administrators granular visibility into CPU bottlenecks. Debuginfod support arrives through updated perf binaries, which aligns better with modern BPF tooling for real-time tracing. Performance counters expand to cover newer Intel platforms while adding AMD IBS load-latency filtering for more accurate memory analysis. Driver updates touch Intel EDAC, Intel QAT, and various accelerator devices, ensuring hardware compatibility stays current. Crash handling gets a solid bump with enhanced LUKS-aware kdump utilities that recover core dumps reliably even when encrypted disks are involved. Systems running custom out-of-tree drivers often face compilation hurdles after major kernel bumps, so verifying module compatibility before applying the update prevents unexpected downtime.

Development Toolchains and Infrastructure Services

Production environments running databases or compiling code will notice immediate version bumps across the stack. MariaDB 11.8, PostgreSQL 18, and Ruby 4.0 replace older streams that have already reached end-of-life status in upstream repositories. The base system toolchain includes GCC 11.5, Glibc 2.39, and Binutils 2.35.2, which provide stable compilation targets for enterprise software. Debugging gets sharper with Valgrind 3.26.0, SystemTap 5.4, elfutils 0.194, and libabigail 2.9 tracking memory leaks and ABI changes more accurately. Performance monitoring relies on PCP 6.37 and Grafana 10.2.6 for dashboard visualization, while compiler toolsets push GCC 15.2, LLVM 21.1.8, Rust 1.92.0, and Go 1.26.2 to the forefront for modern application development. GCC 15 represents a massive jump in optimization flags, so testing C++ codebases in staging environments remains mandatory before pushing changes to production.

Interface Tweaks and Known Limitations

FreeIPA receives a partial migration toward a Cockpit-based management interface accessible at /ipa/modern-ui. The new UI streamlines user provisioning and policy management without requiring separate web server configurations, which is a welcome change after years of wrestling with outdated admin panels. Every release carries known issues that typically surface during heavy I/O workloads or with third-party kernel modules. Deprecated application streams will stop receiving security patches immediately after this release, so administrators should verify package versions before committing to long-term deployments. Bug reports belong in the official tracker, and community forums provide practical workarounds for edge cases that upstream maintainers have not yet addressed.

The release can be downloaded from here. The update runs cleanly on standard hardware and delivers exactly what enterprise admins expect from a stable branch.