Rocky Linux 9.0 Released – ServeTheHome

Rocky Linux 9 Download Page

Today we get a new version of Rocky Linux. Rocky Linux 9.0 launches the new lineage of the RHEL offshoot that replaces CentOS (along with AlmaLinux.) The new operating system is a big deal as organizations migrated away from CentOS after IBM-Red Hat abruptly abandoned the system. popular exploitation. Rocky Linux is one of the new generations of distros trying to fill that void, so a new release is important.

Launch of Rocky Linux 9.0

Here are the main highlights of Rocky Linux 9.0 in addition to keeping pace with RHEL in many areas:


Rocky Linux 9 comes with GNOME 40 as the default desktop environment. Revamped core applications, settings, and user interface make it easier than ever to use Rocky Linux as a desktop operating system. The appearance of Activities provides a better experience for working, launching applications, and organizing your personal workspace.

Other notable improvements for desktop use include:

  • The software can be run on a separate graphics card by right-clicking and selecting the appropriate option
  • The ability to turn off notifications by selecting Do Not Disturb, which will appear as a separate button in the notification
  • Each screen can use a different refresh rate
  • The Activities program lets you group app icons into folders using a drag-and-drop method
  • Fractional display scaling

file system

XFS now supports direct access operations (DAX), allowing direct access to byte-addressable persistent memory, helping to avoid latency associated with using traditional block I/O conventions. NFS introduces the “eager write” mount option to help reduce latency.

Runtimes and language tools

Rocky Linux 9 has many of the latest runtimes and compilers, including GCC 11.2.1, LLVM (13.0.1), Rust (1.58.1), and Go (1.17.1).

Rocky Linux 9 has updated versions of developer toolchains including GCC (11.2.1), glibc (2.34), and binutils (2.35). New features in the GCC compiler help developers better follow code flow with improved debugging options and write code optimized for efficient use of hardware.

Rocky Linux 9 extends the module packaging functionality available in Rocky Linux 8. All packaging methods, such as software collections, flatpaks, and RPMs, have been incorporated into application streams, allowing developers to more easily use their favorite packages.

  • Python 3.9 will be supported for the lifecycle of Rocky Linux 9 and includes many new features, including timezone-aware timestamps, new string prefix and suffix methods, dictionary union operations, parsers high performance and multiprocessing improvements.
  • Node.js 16 include a V8 engine upgrade to version 9.2, a new Timer Promises API, a new web feed API, and support for npm package manager version 7.20.3. Node.js is now compatible with OpenSSL 3.0.
  • Ruby 3.0.3 provides several performance improvements, as well as bug and security fixes. Important enhancements include concurrency and parallelism, static analysis, pattern matching with case/in expressions, redesigned one-line pattern matching, and pattern matching search.
  • Pearl 5.32 provides bugfixes and improvements, including Unicode version 13, a new experimental infix operator, and faster feature checks.
  • PHP 8.0 provides bugfixes and improvements, including the use of structured metadata syntax, newly named arguments that are order independent, and improved performance for just-in-time compilation.


Root user authentication with a password over SSH has been disabled by default. OpenSSH’s default configuration disallows root user login with a password, preventing attackers from gaining access via brute-force password attacks. Instead of using the root password, users can access remote systems using SSH keys to login.

OpenSSL 3.0 adds a provider concept, a new versioning scheme, and improved HTTPS. The built-in utilities have been recompiled to use OpenSSL 3. The new FIPS module in OpenSSL 3.0 prevents the use of non-FIPS algorithms while the FIPS flag can be set in the kernel without the need to switch OpenSSL to FIPS mode.

System monitoring

The Cockpit web console has an improved performance metrics page that helps identify the causes of high CPU, memory, disk, and network resource usage spikes. (Source: Rocky Linux)

In terms of support, Rocky Linux 9 will be supported until May 31, 2032, while RL8 will be supported up to three years earlier, May 31, 2029.

Last words

It’s important that this new generation of open source distros show that they can maintain a release cadence roughly in line with Red Hat. Going out with RL9 is a step in the right direction here. Nevertheless, we will note that where there was a team (funded by Red Hat) working on CentOS, now that market has largely gone to Rocky Linux, AlmaLinux, Oracle Linux and Debian distributions like Ubuntu. Open source software is still a bit territorial/tribal, but now there are duplicate efforts in the space. Still, perhaps the most important thing for a distro is simply being able to show that it can keep getting new releases, so this is a big step for Rocky.

If you want to follow what happened to force this new distribution, you can read: Red Hat Goes Full IBM and Says Farewell to CentOS

This is Rocky Linux 9.0 download page.


About Author

Comments are closed.