
AlmaLinux OS 10.0 Stable Now Available
The AlmaLinux OS Foundation is proud to announce the general availability of AlmaLinux OS 10.0 codenamed “Purple Lion”!
AlmaLinux OS Improvements - usability without compromising compatibility
The goal of AlmaLinux OS is to support our community, and AlmaLinux OS 10 is the best example of that yet. With an unwavering eye on maintaining compatibility with Red Hat Enterprise Linux (RHEL), we have made small improvements to AlmaLinux OS 10 that target specific sections of our userbase. They are for users who require them and know how to use them. Anyone using AlmaLinux OS and anticipating RHEL compatibility will be happy to know that AlmaLinux 10, just as its predecessors, is fully compatible with RHEL 10.
Like we discussed before, AlmaLinux OS 10.0 has been built from our brand new upstream, AlmaLinux OS Kitten. If you have been watching the discussions that ALESCo has been having, you’ll know that Kitten brought with it a ton of new things that our community needs.
Supporting developers by enabling frame pointers
For software developers, frame pointers are critical to diagnosing and optimizing their applications. For those developers that use AlmaLinux as their base, the lack of frame pointers by default is a pain point - one that we are happy to help ease.
With AlmaLinux OS 10 we are enabling frame pointers by default. This allows system-wide real-time tracing and profiling for optimizing the performance of any workload running on AlmaLinux.
Extended x86-64-v2 life
Within the x86-64 architecture, there are versions that represent specific CPU feature sets. With RHEL 10, Red Hat will only support x86-64-v3 and higher, which leaves numerous completely functional CPUs without support in the Enterprise Linux ecosystem.
AlmaLinux OS 10 has followed Red Hat’s decision to ship x86-64-v3 optimized binaries by default, but we will also provide an additional x86-64-v2 architecture, allowing users on that older hardware to continue to receive security updates for another 10 years.
Extending the life of EPEL for x86-64-v2
By default, EPEL follows Red Hat’s builds, which means that all 3rd party packages for RHEL10 will be built for x86-64-v3. As we announced last week on our blog, we are happy to share that we are building EPEL packages to support users in their adoption of our x86-64-v2 release of AlmaLinux OS 10.
Secure Boot for ARM platforms
Trusted boot has long been required for bare metal devices, and is also becoming more and more popular in virtualized environments. AlmaLinux OS 10 supports Secure Boot for Intel/AMD and ARM platforms.
Adding SPICE
Simple Protocol for Independent Computing Environments (SPICE) has been unsupported since RHEL 9.0. AlmaLinux users requested we add support back in, so SPICE support is fully re-enabled in AlmaLinux OS 10, for both server and client applications.
Tech Preview of KVM for IBM POWER
AlmaLinux OS 10.0 also includes a tech-preview of KVM virtualization support for the IBM Power architecture. It has been unavailable upstream since version 9.0, but is fundamental for a number of AlmaLinux users. That list includes the Oregon State University Open Source Lab, who submitted the RFC to the AlmaLinux Engineering Steering Committee for consideration in February.
Continuing our expanded hardware support
Starting with AlmaLinux 8.10 and 9.4 we re-enabled support for more than 150 devices that were removed upstream. Those additions continue in AlmaLinux OS 10.0. You can see the full list of devices in the AlmaLinux OS 10.0 release notes.
ISOs, Live Images, Cloud and Containers
AlmaLinux also offers a variety of Cloud, Container and Live Images. The builds for these get kicked off as soon as the public repository is ready.
Installation ISOs are available on the mirrors now for all architectures:
Torrents are available as well at:
The following images are expected to be available shortly.
- Container images including Platform and UBIs alternatives. We provide a wide variety of containers for your use.
- LXC/LXD
- Live Media for GNOME, GNOME-mini, KDE.
- Cloud Images
- AWS for x86_64 and AArch64 EC2 Instances
- Azure for x86_64 and AArch64 VMs
- Google Cloud
- Oracle Cloud for x86_64 and AArch64 VMs
- Generic Cloud with Cloud-init (OpenStack compatible) for all supported architectures including x86-64-v2
- OpenNebula for x86_64, x86-64-v2 and AArch64 architectures
- Oracle Cloud Infrastructure for x86_64 and AArch64 Instances
- Vagrant Boxes for x86_64 and x86-64-v2
- Libvirt
- VirtualBox
- Hyper-V
- VMWare
- Raspberry Pi
- Windows Subsystem for Linux for x86_64 and AArch64
ELevate Project and Migration Tool
Support for AlmaLinux OS 10.0 Stable in the ELevate Project and Migration Tool is actively in development and will be available soon. In the meantime, you can help us test ELevate upgrades to AlmaLinux OS 10.0 Beta and AlmaLinux OS 10 Kitten to ensure a smoother, well-tested process. Please, refer to the ELevate Testing Guide and join the ~migration channel on the AlmaLinux Community Chat to stay updated.
Release Notes and More Information
AlmaLinux OS 10.0 Stable brings significant enhancements across core components enhancing development, security, and performance workflows. New versions of programming languages, toolchains, and compilers give developers access to the latest tools. Updates to control systems, servers, and databases aim to improve system performance and scalability.
As for security, this release introduces post-quantum cryptography support and updates to SELinux and OpenSSH. A new sudo system role simplifies configuration management across multiple systems, while new tools like Sequoia PGP expand encryption options.
You can read the full release notes for this version on the wiki: AlmaLinux OS 10.0 Release Notes.
What can you do to help?
Your input into testing and feedback is crucial and essential for successful production releases. Please, report any bugs you may see on the Bug Tracker. Also, pop into the AlmaLinux Community Chat and join our Testing Channel, post a question on our 10.0 Forum, on our AlmaLinux Community on Reddit or catch us on X.
Please report any bugs you may see on the Bug Tracker.
Enjoy the release and have fun!