เวอร์ชันสำหรับเผยแพร่ได้ถูกปล่อยออกมาแล้ว 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 ระบบย่อยสำหรับ Linux) และแพลตฟอร์มคลาวด์
การแจกจ่ายนี้ได้รับการออกแบบให้เข้ากันได้กับ Red Hat Enterprise ในรูปแบบไบนารีเท่าที่จะเป็นไปได้ Linux และสามารถใช้ทดแทน RHEL 10.2 ได้ CentOS 10 Stream. Помимо ребрендинга и удаления специфичных для RHEL пакетов в AlmaLinux 10.2 отмечены следующие отличия от RHEL 10.2:
- Опубликован репозиторий пакетов, собранных для архитектуры i686, а также образы контейнеров в формате Docker для 32-рядных систем x86. Компания Red Hat отказалась от формирования 32-разрядных сборок для архитектуры x86 в выпуске RHEL 7, опубликованном в 2014 году. В ветке CentOS ทีมงานได้ดำเนินการสร้างแพ็กเกจ 32 บิตจำนวน 7 ชุดต่อไป CentOS Linux AltArch SIG แต่เริ่มต้นจากสาขา 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, работающих в пространстве пользователя. - มีการสร้างบิลด์แยกต่างหากสำหรับสถาปัตยกรรมไมโคร x86-64 เวอร์ชันที่สอง (x86-64-v2) บิลด์เหล่านี้ได้รับการบำรุงรักษาควบคู่ไปกับบิลด์ x86-64 พื้นฐาน ซึ่งสร้างขึ้นด้วยการปรับแต่งให้เหมาะกับสถาปัตยกรรมไมโคร x86-64-v3 ที่ใช้ใน RHEL 10 การรองรับ x86-64-v2 เพิ่มเติมช่วยให้มั่นใจได้ว่าสามารถใช้งานร่วมกับ CPU รุ่นเก่ากว่า Intel Haswell และ AMD Excavator ที่ออกแบบก่อนปี 2013 ได้ นอกจากคลังเก็บมาตรฐานแล้ว ยังมีการจัดเตรียมบิลด์ x86-64-v2 สำหรับแพ็คเกจจากคลังเก็บ EPEL อีกด้วย
- การใช้งานเซิร์ฟเวอร์และไคลเอนต์ของโปรโตคอล SPICE ได้รับการส่งคืนแล้ว ทำให้สามารถทำงานระยะไกลกับเดสก์ท็อปที่ทำงานในสภาพแวดล้อมเสมือนที่ใช้ QEMU/KVM SPICE ต่างจากโปรโตคอล VNC และ RDP ตรงที่เรนเดอร์เนื้อหาบนหน้าจอและประมวลผลสตรีมเสียงทางฝั่งไคลเอ็นต์ ไม่ใช่บนเซิร์ฟเวอร์ ใน RHEL การสนับสนุน SPICE ถูกยกเลิกในรุ่น 9.0
- เปลี่ยนกลับไปใช้การลงทะเบียนตัวประมวลผล %rbp เป็นตัวชี้ฐานเป็นเฟรมสแต็กที่มีที่อยู่ผู้ส่งคืนและตัวแปรฟังก์ชัน (ตัวชี้เฟรม) การใช้ตัวชี้เพื่อสแต็กเฟรมช่วยให้การกระจายใช้ความสามารถเพิ่มเติมสำหรับการติดตามระบบและการทำโปรไฟล์
- ความสามารถในการใช้ไฮเปอร์ไวเซอร์ KVM บนระบบที่มีตัวประมวลผล IBM POWER ได้ถูกนำมาใช้แล้ว ใน RHEL การสนับสนุนดังกล่าวถูกยกเลิกในสาขา 9.0
- Поддерживается репозиторий
Synergy, в котором размещены пакеты, отличающиеся от Red Hat Enterprise Linux. В настоящее время в репозитории Synergy уже опубликованы пакеты c пользовательским окружением Pantheon, развиваемым проектом Elementary OS, и утилитой Warpinator, предназначенной для шифрованного обмена файлами между двумя компьютерами. - ความสามารถในการบูตในโหมด UEFI Secure Boot ได้รับการปรับใช้สำหรับระบบที่มีโปรเซสเซอร์ Intel/AMD และ ARM
- การรองรับอุปกรณ์ฮาร์ดแวร์มากกว่า 150 รายการที่ไม่ได้รับการรองรับใน RHEL 10.2 ได้รับการคืนค่าแล้ว ตัวอย่างเช่น ID ของอุปกรณ์ PCI เก่าในไดรเวอร์ได้รับการส่งคืน:
- aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, ผลิตภัณฑ์ Adaptec Advanced Raid, HP NetRAID-4M, IBM ServeRAID และ ICP SCSI
- be2iscsi - Emulex OneConnectOpen-iSCSI สำหรับ BladeEngine 2 และ 3
- be2net – อะแดปเตอร์ Emulex BladeEngine 2 และ 3 *
- hpsa - คอนโทรลเลอร์ HP Smart Array
- lpfc - Emulex LightPulse Fibre Channel SCSI
- megaraid_sas - Broadcom MegaRAID SAS
- mlx4_core - Mellanox Gen2 และ ConnectX-2
- mpt3sas - LSI MPT ฟิวชั่น SAS 3.0
- mptsas - โฮสต์ Fusion MPT SAS
- qla2xxx - QLogic Fibre Channel HBA
- qla4xxx - QLogic iSCSI HBA
การกระจาย AlmaLinux ก่อตั้งโดยคลาวด์Linux เพื่อตอบสนองต่อการถอนการสนับสนุนก่อนกำหนด CentOS 8 โดย Red Hat (การเผยแพร่การอัปเดตสำหรับ CentOS เวอร์ชัน 8 ถูกยุติการใช้งานเมื่อสิ้นปี 2021 ไม่ใช่ปี 2029 อย่างที่ผู้ใช้คาดหวัง โครงการนี้อยู่ภายใต้การดูแลขององค์กรไม่แสวงหาผลกำไรอีกแห่งหนึ่ง AlmaLinux มูลนิธิระบบปฏิบัติการ (OS Foundation) ซึ่งก่อตั้งขึ้นเพื่อพัฒนาบนแพลตฟอร์มที่เป็นกลาง โดยมีส่วนร่วมของชุมชน และมีรูปแบบการกำกับดูแลคล้ายกับโครงการ Fedora นั้น เปิดให้ผู้ใช้ทุกคนใช้งานได้ฟรี การพัฒนาทั้งหมด AlmaLinux เผยแพร่ภายใต้ใบอนุญาตแบบเสรี
แต่ AlmaLinuxเป็นทางเลือกแทนแบบดั้งเดิม CentOS ยังอยู่ในตำแหน่งด้วย Rocky Linux (พัฒนาโดยชุมชนภายใต้การนำของผู้ก่อตั้ง) CentOS), Oracle Linux, SUSE Liberty Linux และยูโรLinuxนอกจากนี้ Red Hat ยังเปิดให้ใช้งาน RHEL ได้ฟรีสำหรับองค์กรพัฒนาซอฟต์แวร์โอเพนซอร์สและสภาพแวดล้อมการพัฒนาส่วนบุคคล โดยสามารถใช้งานได้สูงสุด 16 ระบบเสมือนหรือระบบจริง
ที่มา: opennet.ru
