La version de distribution a été publiée 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 Sous-système pour Linux) et les plateformes cloud.
La distribution est compatible au niveau binaire avec Red Hat Enterprise autant que possible. Linux et peut être utilisé comme remplacement pour RHEL 10.2 et CentOS 10 Stream. Outre le changement de marque et la suppression des paquets spécifiques à RHEL, AlmaLinux La version 10.2 présente les différences suivantes par rapport à RHEL 10.2 :
- Опубликован репозиторий пакетов, собранных для архитектуры i686, а также образы контейнеров в формате Docker для 32-рядных систем x86. Компания Red Hat отказалась от формирования 32-разрядных сборок для архитектуры x86 в выпуске RHEL 7, опубликованном в 2014 году. В ветке CentOS L'équipe a poursuivi le développement de 7 packages 32 bits. CentOS Linux AltArch SIG, mais en commençant par la branche 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.
- Par défaut, le référentiel de packages CRB (CodeReady Builder) est activé, ce qui fournit une sélection de packages qui ne sont pas proposés par défaut dans Red Hat Enterprise. Linux, таких как приложения для разработчиков, дополнительные библиотеки и обвязки, а также пакеты с отладочными данными, документацией, заголовочными файлами, статическими сборками и примерами кода (пакеты «-devel», «-example», «-doc» и «-static»). Среди прочего в CRB присутствуют библиотеки, использующиеся в качестве зависимостей в пакетах из репозитория
EPEL (forfaits supplémentaires pour les entreprises Linux). - Cформированы пакеты для установки драйверов NVIDIA и стека CUDA. Драйверы могут использоваться в конфигурациях с UEFI Secure Boot. Модули ядра из официального набора проприетарных драйверов от компании NVIDIA не могут быть загружены в режиме UEFI Secure Boot, так как они не заверены цифровой подписью дистрибутива. Данное ограничение
удалось обойти благодаря использованию открытых компанией NVIDIA модулей ядра, на базе которых сформирован собственный пакет nvidia-open-kmod с модулями, заверенными цифровой подписью AlmaLinuxL'emballage est conçu séparément. almalinux-release-nvidia-driver avec la configuration d'un dépôt externe pris en charge par NVIDIA à partir duquel télécharger les pilotes CUDA et les composants espace utilisateur propriétaires du pilote NVIDIA. - Des versions distinctes de la seconde version de la microarchitecture x86-64 (x86-64-v2) ont été créées. Ces versions sont maintenues en parallèle des versions x86-64 de base, générées avec des optimisations pour la microarchitecture x86-64-v3 utilisée dans RHEL 10. La prise en charge supplémentaire de x86-64-v2 assure la compatibilité avec les processeurs antérieurs à Intel Haswell et AMD Excavator, conçus avant 2013. Outre les dépôts standards, des versions x86-64-v2 sont également disponibles pour les paquets du dépôt EPEL.
- Les implémentations serveur et client du protocole SPICE ont été renvoyées, permettant le travail à distance avec un bureau fonctionnant dans un environnement virtuel exécutant QEMU/KVM. Contrairement aux protocoles VNC et RDP, SPICE restitue le contenu de l'écran et traite les flux audio côté client, et non sur le serveur. Dans RHEL, la prise en charge de SPICE a été interrompue dans la version 9.0.
- Nous sommes revenus à l'utilisation du registre de processeur %rbp comme pointeur de base vers un cadre de pile contenant des adresses de retour et des variables de fonction (pointeur de cadre). L'utilisation d'un pointeur pour empiler les images permet à la distribution d'utiliser des fonctionnalités supplémentaires pour le traçage et le profilage du système.
- La possibilité d'utiliser l'hyperviseur KVM sur des systèmes équipés de processeurs IBM POWER a été implémentée. Dans RHEL, cette prise en charge a été interrompue dans la branche 9.0.
- Поддерживается репозиторий
Synergy, в котором размещены пакеты, отличающиеся от Red Hat Enterprise LinuxActuellement, le dépôt Synergy contient déjà des paquets pour l'environnement utilisateur Pantheon, développé par le projet Elementary OS, et l'utilitaire Warpinator, conçu pour le partage de fichiers chiffrés entre deux ordinateurs. - La possibilité de démarrer en mode UEFI Secure Boot a été implémentée pour les systèmes équipés de processeurs Intel/AMD et ARM.
- La prise en charge de plus de 150 périphériques matériels non pris en charge dans RHEL 10.2 a été restaurée. Par exemple, les identifiants des anciens périphériques PCI dans les pilotes ont été renvoyés :
- aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, produits Adaptec Advanced Raid, HP NetRAID-4M, IBM ServeRAID et ICP SCSI
- be2iscsi - Emulex OneConnectOpen-iSCSI pour BladeEngine 2 et 3
- be2net – Adaptateurs Emulex BladeEngine 2 et 3 *
- hpsa - Contrôleur HP Smart Array
- lpfc - SCSI Fibre Channel Emulex LightPulse
- megaraid_sas - Broadcom MegaRAID SAS
- mlx4_core - Mellanox Gen2 et ConnectX-2
- mpt3sas - LSI MPT Fusion SAS 3.0
- mptsas - Hôte SAS Fusion MPT
- qla2xxx - HBA Fibre Channel QLogic
- qla4xxx - HBA iSCSI QLogic.
Distribution AlmaLinux fondé par CloudLinux en réponse au retrait prématuré du soutien CentOS 8 par Red Hat (publication des mises à jour pour CentOS Le développement de la version 8 a été abandonné fin 2021, et non en 2029 comme prévu par les utilisateurs. Le projet est géré par une organisation à but non lucratif distincte. AlmaLinux La Fondation OS, créée pour développer sur une plateforme neutre avec la participation de la communauté et un modèle de gouvernance similaire au projet Fedora, est gratuite pour tous les utilisateurs. Tous les développements AlmaLinux sont publiés sous des licences libres.
Mais AlmaLinux, comme alternative au classique CentOS sont également positionnés Rocky Linux (développé par la communauté sous la direction du fondateur) CentOS), Oracle Linux, SUSE Liberty Linux et l'euroLinuxDe plus, Red Hat a mis RHEL à disposition gratuitement pour une utilisation dans les organisations de développement de logiciels libres et les environnements de développeurs individuels avec jusqu'à 16 systèmes virtuels ou physiques.
Source: opennet.ru
