AlmaLinux OS Foundation 17 сентября 2026 года выпустила AlmaLinux OS 9.9 Beta «Chartreuse Bobcat» для x86_64, aarch64, ppc64le и s390x. В этой версии появились GCC Toolset 16, Node.js 26, PHP 8.4, QEMU-KVM 10.1.0 и крупное обновление fapolicyd до 2.0.1 — именно этот компонент разработчики отдельно вынесли в центр бета-тестирования.

AlmaLinux 9.9 Beta показывает состав следующего обновления ветки 9
AlmaLinux OS 9.9 Beta появилась 17 сентября 2026 года и получила кодовое имя Chartreuse Bobcat. Сборки доступны для четырёх основных архитектур: Intel/AMD x86_64, ARM64 aarch64, IBM PowerPC ppc64le и IBM Z s390x.
В основе системы используется ядро 5.14.0-741.el9. Для ветки AlmaLinux 9 сохранение ядра 5.14 соответствует модели Enterprise Linux: базовая версия ядра остаётся прежней, а новые возможности, исправления и поддержка оборудования переносятся в неё через обновления и обратные порты.
Предыдущий стабильный выпуск AlmaLinux OS 9.8 вышел 26 мая 2026 года с ядром 5.14.0-687.5.3. Переход к сборке 5.14.0-741 в 9.9 Beta показывает очередной этап развития той же долгоживущей ветки без смены базовой серии ядра.
AlmaLinux OS Foundation прямо обозначает статус выпуска: 9.9 Beta предназначена для тестирования, а производственные установки остаются за пределами заявленного сценария этой сборки. Смысл беты здесь практический — заранее проверить совместимость приложений, политик безопасности и инфраструктурных инструментов с тем набором пакетов, который готовится для стабильной 9.9.
Официальное объявление опубликовано в блоге AlmaLinux OS, полный перечень изменений размещён в release notes AlmaLinux 9.9 Beta.
GCC Toolset 16, LLVM 22.1.8 и Rust 1.97.1 обновляют среду разработки
Одна из самых заметных частей AlmaLinux 9.9 Beta связана с инструментами разработки. В систему добавлен GCC Toolset 16 с GCC 16.2.1 и binutils 2.46. При этом GCC Toolset 15 сохраняется, поэтому новая цепочка компиляции появляется рядом с уже существующей.
LLVM обновлён до 22.1.8, а Rust Toolset — до 1.97.1. Для серверной платформы с длительным жизненным циклом такие версии важны прежде всего при сборке современного программного обеспечения, где требования к компиляторам постепенно растут быстрее, чем меняется базовая версия самой ОС.
В 9.9 Beta появились и новые модульные потоки:
- Node.js 26;
- PHP 8.4.
Модульные потоки позволяют Enterprise Linux предлагать несколько поколений отдельных программных стеков внутри одной основной версии системы. Для AlmaLinux 9 это особенно заметно: сама ветка сохраняет долгий цикл поддержки, при этом разработчики получают доступ к более свежим версиям языков и среды выполнения.
Список новых пакетов дополнили .NET 11 Preview, Intel QPL 1.9.0 и oci-delta 0.3.0. .NET 11 пока обозначен именно как предварительная версия, что соответствует общему тестовому статусу AlmaLinux 9.9 Beta.
fapolicyd 2.0.1 стал одним из центральных изменений бета-версии
Разработчики AlmaLinux отдельно выделили переход fapolicyd с 1.4.5 на 2.0.1. Это крупная смена версии компонента, который контролирует запуск файлов на основе политик доверия.
fapolicyd работает в цепочке выполнения программ: демон сверяет файлы и правила безопасности, прежде чем разрешить или запретить выполнение. На системах с усиленной политикой доступа этот механизм может затрагивать практически каждый запускаемый бинарный файл.
Именно поэтому AlmaLinux OS Foundation отдельно обращает внимание на совместимость существующих правил и базы доверия с fapolicyd 2.0.1. Для инфраструктуры, где такой контроль используется как часть hardening-профиля, изменение затрагивает поведение системы глубже обычного обновления пользовательского пакета.
Другие компоненты безопасности тоже получили новые версии. В AlmaLinux 9.9 Beta заявлены SELinux-policy 38.1.86, SSSD 2.9.9, crypto-policies 20260714, audit 3.1.5-9, Keylime 7.14.3, clevis 23 и opencryptoki 3.27.0.
authselect меняет поведение групп после изменения, появившегося в AlmaLinux 9.8
Ещё одно изменение легко пропустить в длинном списке пакетов, хотя оно способно повлиять на реальные серверные конфигурации. В AlmaLinux 9.9 Beta authselect больше не объединяет группы по умолчанию.
Механизм объединения групп в nsswitch.conf появился в AlmaLinux 9.8. Теперь он становится опциональным и включается функцией with-group-merging.
Затронуты конфигурации, где локальные и удалённые источники учётных записей должны формировать объединённый список групп. В средах с LDAP, Active Directory через SSSD или смешанной моделью идентификации такое изменение может проявиться в проверке членства пользователей в группах и связанных с ним правилах доступа.
Здесь бета-релиз выполняет роль раннего индикатора: поведение authselect, которое администратор видел в 9.8, в 9.9 меняется на уровне настройки по умолчанию.
QEMU-KVM 10.1.0, Podman 5.8.5 и обновлённый сетевой стек расширяют инфраструктурную часть
Виртуализация и контейнеры получили большой набор обновлений. AlmaLinux 9.9 Beta включает QEMU-KVM 10.1.0, Podman 5.8.5, Buildah 1.43.2, crun 1.29.1, bootc 1.16.9 и ostree 2026.4.
Для серверов виртуализации наиболее заметна версия QEMU-KVM 10.1.0. Контейнерный стек при этом остаётся вокруг привычной для Enterprise Linux связки Podman, Buildah и crun, но переходит на более свежие сборки.
Сетевые компоненты тоже обновлены:
- NetworkManager 1.54.4;
- ethtool 6.19;
- BIND 9.16.50;
- unbound 1.26.0;
- OpenLDAP 2.6.13.
В системных компонентах указаны systemd 252-78, glibc 2.34-276, Samba 4.24.5, Mesa 26.1.1, Cockpit 366, 389-ds-base 2.9.0, Pacemaker 2.1.11 и Valkey 8.1.10.
Инструменты диагностики и производительности тоже получили заметное обновление: GDB 17.2, Valgrind 3.27.1, SystemTap 5.5, elfutils 0.195, Bpftrace 0.26.1 и BCC 0.36.1.
AlmaLinux сохраняет собственный патч ядра, которого пока нет в RHEL 9.9
В release notes разработчики отдельно описали одно расхождение с RHEL 9. AlmaLinux продолжает включать ранее перенесённое исправление ядра из upstream-коммита d919a1e79bac.
Исправление закрывает гонку блокировок в proc, связанную с взаимодействием release_task и lookup. По данным AlmaLinux, проблема могла приводить к чрезмерному потреблению процессорного времени процессами systemd и ps во время очистки завершённых задач.
AlmaLinux внесла этот патч ещё в 9.8 после решения AlmaLinux Engineering Steering Committee. В документации к 9.9 Beta указано, что соответствующее исправление на момент публикации всё ещё отсутствует в RHEL 9.9.
Этот эпизод хорошо показывает текущую модель AlmaLinux: совместимость с экосистемой Enterprise Linux сохраняется, при этом проект может включать отдельные исправления раньше соответствующей версии RHEL, если такое решение проходит внутреннее техническое рассмотрение.
Для установки доступны Boot, Minimal и DVD ISO
Для x86_64 опубликованы три варианта установочных образов:
- Boot ISO — небольшой образ для сетевой установки с загрузкой пакетов из репозитория;
- Minimal ISO — автономный минимальный набор для установки без обязательной загрузки основной части пакетов через интернет;
- DVD ISO — наиболее полный образ с большей частью пакетов AlmaLinux.
Такая схема повторяет привычную структуру установочных носителей Enterprise Linux и позволяет тестировать 9.9 Beta в разных сценариях: от небольшой виртуальной машины до полноценной локальной установки.
Официальные release notes содержат и процедуру перехода на бета-репозитории из существующей AlmaLinux 9. Разработчики сопровождают её отдельным предупреждением о тестовом статусе версии и возможных сбоях.
AlmaLinux 9.9 Beta приближает ветку 9 к последнему году активной поддержки
Для AlmaLinux OS 9 активная поддержка заявлена до 31 мая 2027 года, а обновления безопасности — до 31 мая 2032 года. Поэтому 9.9 появляется уже на позднем этапе жизненного цикла ветки 9.
Картина релиза складывается из нескольких направлений: более свежие компиляторы и языковые среды, обновлённая виртуализация, изменения в подсистемах безопасности и точечная корректировка поведения authselect. Наиболее чувствительной частью разработчики считают fapolicyd 2.0.1, поскольку он непосредственно участвует в контроле запуска файлов.
Дата стабильного AlmaLinux OS 9.9 в опубликованных 17 сентября материалах не указана. До её появления именно результаты тестирования покажут, потребуется ли корректировка новых пакетов и политик, прежде чем тот же набор изменений перейдёт в стабильную ветку.