Проект AlmaLinux представи актуализация на дистрибуцията Kitten 10, базирана на пакетната база CentOS Stream 10, която служи като основа за бъдещото издание на Red Hat Enterprise Linux 10. Kitten 10 се предлага като тестова дистрибуция, позволяваща запознаване с възможностите, които се развиват за RHEL 10, и допълва CentOS Stream със свои собствени изменения. Инсталационните версии на дистрибуцията са създадени за архитектури x86_64, x86_64_v2, aarch64, ppc64le и s390x.
В репозитория Kitten се прилага непрекъсната модел на актуализация на пакетите. Инсталационните сборки се обновяват на всеки три месеца. Репозиториите Kitten се използват като upstream за клона AlmaLinux 10 — корекциите и новите възможности първо се тестват в репозиториите Kitten, а след това се прехвърлят в AlmaLinux. Репозиториите Kitten също така служат като платформа за интеграция и сътрудничество с по-високи проекти, като CentOS Stream и Fedora. В новата версия е отбелязан прехода към ядро Linux 6.12 и добавянето на пакети с Qt 6.8, позволяващи използването на KDE от репозитория EPEL.
Основните разлики на Kitten от CentOS Stream:
- Върнато е използването на регистъра на процесора %rbp като базов указател за кадър на стека, съдържащ адресите за връщане и променливите на функцията (frame pointer). Използването на указателя на кадрите на стека позволява в дистрибуцията да се използват допълнителни възможности за проследяване и профилиране на системата.
- Създадени са отделни сборки за втората версия на микроархитектурата x86-64 (x86-64-v2), които се придружават паралелно с основните сборки x86-64, създавани с оптимизации за микроархитектурата x86-64-v3, използвана в RHEL 10. Допълнителната поддръжка на x86-64-v2 позволява осигуряване на съвместимост с CPU, по-стари от Intel Haswell и AMD Excavator, проектирани преди 2013 година.
- Реализирана е възможност за зареждане в режим UEFI Secure Boot за системи с Intel/AMD и ARM процесори.
- Продължава доставката на сървърни и клиентски реализации на протокола SPICE, позволяващ организиране на дистанционна работа с работен плот, функциониращ в виртуална среда под управлението на QEMU/KVM. За разлика от протоколите VNC и RDP, в SPICE рендирането на съдържанието на екрана и обработката на аудиопотоците се извършват на клиентската страна, а не на сървър. В RHEL поддръжката на SPICE беше прекратена в версия 9.0.
- Реализирана е възможността за използване на хипервизора KVM на системи с процесори IBM POWER. В RHEL подобна поддръжка беше прекратена в версия 9.0.
- Възстановена е поддръжката на над 150 хардуерни устройства, неподдържани в RHEL 10.
- В репозитория е включена rpm-пакетите с Firefox и Thunderbird (в CentOS Stream 10 и RHEL10 предлага се да се инсталират Firefox и Thunderbird от пакети в формат flatpak).

Източник: opennet.ru
