גרסת ההפצה פורסמה 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 7 גרסאות בניית חבילות של 32 סיביות נמשכו על ידי הצוות 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, работающих в пространстве пользователя. - נוצרו גרסאות build נפרדות עבור הגרסה השנייה של המיקרו-ארכיטקטורה x86-64 (x86-64-v2). גרסאות build אלו מתוחזקות במקביל לגרסאות build הבסיסיות x86-64, אשר נוצרות עם אופטימיזציות עבור המיקרו-ארכיטקטורה x86-64-v3 המשמשות ב-RHEL 10. תמיכה נוספת עבור x86-64-v2 מבטיחה תאימות עם מעבדים ישנים יותר מ-Intel Haswell ו-AMD Excavator, שתוכננו לפני 2013. בנוסף למאגרים הסטנדרטיים, גרסאות build x86-64-v2 מוכנות גם עבור חבילות ממאגר EPEL.
- יישומי שרת ולקוח של פרוטוקול SPICE הוחזרו, המאפשרים עבודה מרחוק עם שולחן עבודה הפועל בסביבה וירטואלית המריץ QEMU/KVM. בניגוד לפרוטוקולי VNC ו-RDP, SPICE מעבד תוכן מסך ומעבד זרמי אודיו בצד הלקוח, לא בשרת. ב-RHEL, התמיכה ב-SPICE הופסקה במהדורה 9.0.
- חזר לשימוש ברישום המעבד %rbp כמצביע בסיס למסגרת מחסנית המכילה כתובות החזר ומשתני פונקציות (מצביע מסגרת). שימוש במצביע לערימת מסגרות מאפשר להפצה להשתמש ביכולות נוספות למעקב אחר מערכת ויצירת פרופילים.
- הוטמעה היכולת להשתמש בהיפרוויזר KVM במערכות עם מעבדי IBM POWER. ב-RHEL הופסקה תמיכה כזו בסניף 9.0.
- Поддерживается репозиторий
Synergy, в котором размещены пакеты, отличающиеся от Red Hat Enterprise Linux. В настоящее время в репозитории Synergy уже опубликованы пакеты c пользовательским окружением Pantheon, развиваемым проектом Elementary OS, и утилитой Warpinator, предназначенной для шифрованного обмена файлами между двумя компьютерами. - היכולת לאתחל במצב אתחול מאובטח של UEFI יושמה עבור מערכות עם מעבדי Intel/AMD ו-ARM.
- התמיכה ביותר מ-150 התקני חומרה שאינם נתמכים ב-RHEL 10.2 שוחזרה. לדוגמה, הוחזרו המזהים של התקני PCI ישנים במנהלי ההתקנים:
- aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Products, 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 - מלאנוקס Gen2 ו-ConnectX-2
- mpt3sas - LSI MPT Fusion SAS 3.0
- mptsas - פיוז'ן MPT SAS Host
- qla2xxx - QLogic Fibre Channel HBA
- qla4xxx - QLogic iSCSI HBA.
הפצה AlmaLinux נוסד על ידי CloudLinux בתגובה לביטול התמיכה בטרם עת CentOS 8 מאת Red Hat (שחרור עדכונים עבור CentOS 8 הופסק בסוף 2021, ולא ב-2029 כפי שציפו המשתמשים. הפרויקט מנוהל על ידי ארגון ללא מטרות רווח נפרד. AlmaLinux קרן OS, שנוצרה כדי לפתח על פלטפורמה ניטרלית עם השתתפות קהילתית ומודל ממשל דומה לפרויקט פדורה, היא חינמית לכל המשתמשים. כל הפיתוחים AlmaLinux מתפרסמים תחת רישיונות חופשיים.
מלבד AlmaLinux, כחלופה לקלאסית CentOS ממוקמים גם Rocky Linux (פותח על ידי הקהילה בהנהגת המייסד CentOS), Oracle Linux, SUSE ליברטי Linux ויורוLinuxבנוסף, רד האט הפכה את RHEL לזמין לשימוש חופשי בארגוני פיתוח תוכנה בקוד פתוח ובסביבות מפתחים בודדות עם עד 16 מערכות וירטואליות או פיזיות.
מקור: OpenNet.ru
