Представлен релиз дистрибутива AlmaLinux 10.1, синхронизированный c Red Hat Enterprise Linux 10.1 и содержащий все предложенные в данном выпуске изменения. Установочные образы подготовлены для архитектур x86_64_v3, x86_64_v2, ARM64, ppc64le и s390x в форме загрузочного (927 МБ), минимального (1.4 ГБ) и полного образа (8.3 ГБ). Позднее будут сформированы Live-сборки с GNOME, KDE, MATE и Xfce, а также образы для плат Raspberry Pi, контейнеров, WSL (Windows Subsystem for Linux) и облачных платформ.
Дистрибутив по возможности бинарно совместим с Red Hat Enterprise Linux и может использоваться в качестве замены RHEL 10.1 и CentOS 10 Stream. Помимо ребрендинга и удаления специфичных для RHEL пакетов в AlmaLinux 10.1 отмечены следующие отличия от RHEL 10.1:
- Возобновлена поддержка файловой системы 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, работающих в пространстве пользователя.
- Janë formuar ndërtimet e veçanta për versionin e dytë të mikroarkitekturës x86-64 (x86-64-v2), të cilat shoqërohen paralelisht me ndërtimet bazë x86-64, që formohen me optimizime për mikroarkitekturën x86-64-v3, e cila përdoret në RHEL 10. Mbështetje e mëtejshme për x86-64-v2 lejon të sigurohet përputhshmëria me CPU më të vjetra Intel Haswell dhe AMD Excavator, të dizajnuara para vitit 2013. Përveç depot standarde, ndërtimet x86-64-v2 gjithashtu janë përgatitur dhe për paketat nga repo EPEL.
- Janë rikthyer implementimet server dhe klient të protokollit SPICE, që lejon të organizohet puna e largët me një desktop që funksionon në një mjedis virtual nën menaxhimin e QEMU/KVM. Ndryshe nga protokolet VNC dhe RDP, në SPICE, renditja e përmbajtjes së ekranit dhe përpunimi i rrjedhave audio kryhen në anën e klientit, jo në. serveri. Në RHEL mbështetjes SPICE i është dhënë fund në versionin 9.0.
- U kthye përdorimi i regjistrit të procesorit %rbp si tregues bazë për kuadrin e stackut, i cili përmban adresat e kthimit dhe variablat e funksionit (frame pointer). Përdorimi i treguesit të kuadrove të stackut lejon të shfrytëzohen në shpërndarje mundësi shtesë për ndjekjen dhe profilimin e sistemit.
- Realizohet mundësia e përdorimit të hipervizorit KVM në sistemet me procesorë IBM POWER. Në RHEL një mbështetje e tillë u anulua në degën 9.0.
- Поддерживается репозиторий Synergy, в котором размещены пакеты, отличающиеся от Red Hat Enterprise Linux. В настоящее время в репозитории Synergy уже опубликованы пакеты c пользовательским окружением Pantheon, развиваемым проектом Elementary OS, и утилитой Warpinator, предназначенной для шифрованного обмена файлами между двумя компьютерами.
- Implementuar mundësia e ngarkimit në modalitetin UEFI Secure Boot për sisteme me procesorë Intel/AMD dhe ARM.
- Возобновлена поддержка более 150 аппаратных устройств, не поддерживаемых в RHEL 10.1. Например, возвращены идентификаторы старых PCI-устройств в драйверах:
- aacraid — Dell PERC2, 2/SI, 3/SI, 3/DI, Produktet Avancuara të Adaptec, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi — Emulex OneConnectOpen-iSCSI për BladeEngine 2 dhe 3
- be2net — Emulex BladeEngine 2 dhe 3 adapterë *
- hpsa — Kontrolluesi HP Smart Array
- lpfc — Emulex LightPulse Fibre Channel SCSI
- megaraid_sas — Broadcom MegaRAID SAS
- mlx4_core — Mellanox Gen2 dhe ConnectX-2
- mpt3sas — LSI MPT Fusion SAS 3.0
- mptsas — Fusion MPT SAS Host
- qla2xxx — QLogic Fibre Channel HBA
- qla4xxx — QLogic iSCSI HBA.
Distribucioni AlmaLinux u bazua nga kompania CloudLinux si përgjigje ndaj mbylljes paraprakisht të mbështetjes për CentOS 8 nga kompania Red Hat (lëshimi i përditësimeve për CentOS 8 u ndërpre në fund të vitit 2021, ndryshe nga parashikimi i përdoruesve për vitin 2029). Projekti menaxhohet nga një organizatë jofitimprurëse e veçantë, AlmaLinux OS Foundation, e cila u krijua për të zhvilluar në një platformë neutrale me pjesëmarrjen e komunitetit dhe me një model menaxhimi të ngjashëm me organizimin e projektit Fedora. Distribucioni është falas për të gjitha kategoritë e përdoruesve. Të gjitha zhvillimet e AlmaLinux publikohen nën licenca të lira.
Përveç AlmaLinux, si alternativë ndaj CentOS klasik, po pozicionohen gjithashtu Rocky Linux (i zhvilluar nga komuniteti nën drejtimin e themeluesit të CentOS), Oracle Linux, SUSE Liberty Linux dhe EuroLinux. Për më tepër, kompania Red Hat ka ofruar mundësinë e përdorimit falas të RHEL në organizatat që zhvillojnë softuer të hapur dhe në mjedise për zhvillues individualë që përfshijnë deri në 16 sisteme virtuale ose fizike.
Burimi: opennet.ru
