Izdaja za distribucijo je bila izdana AlmaLinux 10.2, а также обновление прошлой ветки — AlmaLinux 9.8. Релизы синхронизированны c Red Hat Enterprise Linux 9.8 и 10.2, и содержат все предложенные в данных выпусках изменения. Установочные образы подготовлены для архитектур x86_64_v3, x86_64_v2, ARM64, ppc64le и s390x в форме загрузочного (1 ГБ), минимального (1.6 ГБ) и полного образа (10 ГБ). Позднее будут сформированы Live-сборки с GNOME, KDE, MATE и Xfce, а также образы для плат Raspberry Pi, контейнеров, WSL (Windows Podsistem za Linux) in platforme v oblaku.
Distribucija je binarno združljiva z Red Hat Enterprise, kadar koli je to mogoče. Linux in se lahko uporablja kot nadomestilo za RHEL 10.2 in CentOS 10 Stream. Помимо ребрендинга и удаления специфичных для RHEL пакетов в AlmaLinux 10.2 отмечены следующие отличия от RHEL 10.2:
- Опубликован репозиторий пакетов, собранных для архитектуры i686, а также образы контейнеров в формате Docker для 32-рядных систем x86. Компания Red Hat отказалась от формирования 32-разрядных сборок для архитектуры x86 в выпуске RHEL 7, опубликованном в 2014 году. В ветке CentOS Ekipa je nadaljevala z gradnjo 7 32-bitnih paketov CentOS Linux AltArch SIG, vendar začenši z veje CentOS 8 формирование подобных сборок прекратилось. Причиной возрождения сборок для архитектуры i686 в AlmaLinux стало желание предоставить возможность запуска старых приложений, доступных только в форме исполняемых файлов для 32-разрядных систем. Сборки также могут быть полезны для формирования 32-разрядных окружений для тестирования кода в системах непрерывной интеграции и для запуска контейнеров для 32-разрядных программ.
- Возвращена поддержка файловой системы Btrfs. Добавлена возможность разметки накопителей с использованием Btrfs в инсталляторе, обеспечена установка модуля ядра btrfs.ko, возвращён набор утилит btrfs-progs, а также проведена работа по адаптации работы с Btrfs стека управления хранением данных и проверена корректность функционирования пакетов bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 и virt-v2v в окружениях с Btrfs. Компания Red Hat объявила ФС Btrfs устаревшей в выпуске RHEL 7.4 (2017 год) и полностью прекратила её поддержку в ветке RHEL 8.
- По умолчанию активирован репозиторий пакетов CRB (CodeReady Builder), в котором поставляется подборка пакетов, по умолчанию не предлагаемых в Red Hat Enterprise Linux, таких как приложения для разработчиков, дополнительные библиотеки и обвязки, а также пакеты с отладочными данными, документацией, заголовочными файлами, статическими сборками и примерами кода (пакеты «-devel», «-example», «-doc» и «-static»). Среди прочего в CRB присутствуют библиотеки, использующиеся в качестве зависимостей в пакетах из репозитория
EPEL (Extra Packages for Enterprise Linux). - Cформированы пакеты для установки драйверов NVIDIA и стека CUDA. Драйверы могут использоваться в конфигурациях с UEFI Secure Boot. Модули ядра из официального набора проприетарных драйверов от компании NVIDIA не могут быть загружены в режиме UEFI Secure Boot, так как они не заверены цифровой подписью дистрибутива. Данное ограничение
удалось обойти благодаря использованию открытых компанией NVIDIA модулей ядра, на базе которых сформирован собственный пакет nvidia-open-kmod с модулями, заверенными цифровой подписью AlmaLinux. Отдельно оформлен пакет almalinux-release-nvidia-driver с конфигурацией поддерживаемого компанией NVIDIA внешнего репозитория, из которого выполняется загрузка CUDA-драйверов и проприетарных компонентов драйвера NVIDIA, работающих в пространстве пользователя. - Za drugo različico mikroarhitekture x86-64 (x86-64-v2) so bile ustvarjene ločene različice. Te različice se vzdržujejo vzporedno z osnovnimi različicami x86-64, ki so ustvarjene z optimizacijami za mikroarhitekturo x86-64-v3, ki se uporablja v RHEL 10. Dodatna podpora za x86-64-v2 zagotavlja združljivost s procesorji, starejšimi od Intel Haswell in AMD Excavator, zasnovanimi pred letom 2013. Poleg standardnih repozitorijev so za pakete iz repozitorija EPEL pripravljene tudi različice x86-64-v2.
- Vrnjene so bile strežniške in odjemalske implementacije protokola SPICE, ki omogočajo delo na daljavo z namizjem, ki deluje v virtualnem okolju s sistemom QEMU/KVM. Za razliko od protokolov VNC in RDP SPICE upodablja vsebino zaslona in obdeluje zvočne tokove na strani odjemalca, ne na strežniku. V RHEL je bila podpora za SPICE ukinjena v izdaji 9.0.
- Vrnitev na uporabo registra procesorja %rbp kot osnovnega kazalca na okvir sklada, ki vsebuje povratne naslove in funkcijske spremenljivke (kazalec okvirja). Uporaba kazalca za zlaganje okvirjev omogoča distribuciji uporabo dodatnih zmožnosti za sistemsko sledenje in profiliranje.
- Izvedena je bila možnost uporabe hipervizorja KVM na sistemih s procesorji IBM POWER. V RHEL so takšno podporo ukinili v veji 9.0.
- Поддерживается репозиторий
Synergy, в котором размещены пакеты, отличающиеся от Red Hat Enterprise Linux. В настоящее время в репозитории Synergy уже опубликованы пакеты c пользовательским окружением Pantheon, развиваемым проектом Elementary OS, и утилитой Warpinator, предназначенной для шифрованного обмена файлами между двумя компьютерами. - Možnost zagona v načinu UEFI Secure Boot je bila implementirana za sisteme s procesorji Intel/AMD in ARM.
- Podpora za več kot 150 strojnih naprav, ki jih RHEL 10.2 ne podpira, je bila obnovljena. Na primer, vrnjeni so bili ID-ji starih PCI naprav v gonilnikih:
- aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Products, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi - Emulex OneConnectOpen-iSCSI za BladeEngine 2 in 3
- be2net – adapterji Emulex BladeEngine 2 in 3 *
- hpsa - krmilnik HP Smart Array
- lpfc - Emulex LightPulse Fibre Channel SCSI
- megaraid_sas - Broadcom MegaRAID SAS
- mlx4_core - Mellanox Gen2 in ConnectX-2
- mpt3sas - LSI MPT Fusion SAS 3.0
- mptsas - gostitelj Fusion MPT SAS
- qla2xxx - QLogic Fibre Channel HBA
- qla4xxx - QLogic iSCSI HBA.
Razdelilni komplet AlmaLinux ustanovil CloudLinux kot odgovor na prezgodnji umik podpore CentOS 8 podjetja Red Hat (izdaja posodobitev za CentOS 8 je bil ukinjen konec leta 2021, ne leta 2029, kot so pričakovali uporabniki. Projekt nadzira ločena neprofitna organizacija. AlmaLinux Fundacija OS, ki je bila ustanovljena za razvoj na nevtralni platformi z udeležbo skupnosti in modelom upravljanja, podobnim projektu Fedora, je brezplačna za vse uporabnike. Ves razvoj AlmaLinux so objavljene pod prostimi licencami.
Razen AlmaLinux, kot alternativa klasičnemu CentOS so prav tako postavljeni Rocky Linux (razvila skupnost pod vodstvom ustanovitelja CentOS), Oracle LinuxSUSE Liberty Linux in evroLinuxPoleg tega je Red Hat omogočil brezplačno uporabo RHEL-a v organizacijah za razvoj odprtokodne programske opreme in posameznih razvijalskih okoljih z do 16 virtualnimi ali fizičnimi sistemi.
Vir: opennet.ru
