Le distributeur AlmaLinux 10.1 est maintenant disponible.

La version d'AlmaLinux 10.1 a été présentée, synchronisée avec Red Hat Enterprise Linux 10.1 et contenant tous les changements proposés dans cette version. Les images d'installation sont préparées pour les architectures x86_64_v3, x86_64_v2, ARM64, ppc64le et s390x sous forme d'image bootable (927 Mo), d'image minimale (1,4 Go) et d'image complète (8,3 Go). Des versions Live avec GNOME, KDE, MATE et Xfce, ainsi que des images pour Raspberry Pi, des conteneurs, WSL (Windows Subsystem for Linux) et des plateformes cloud seront créées ultérieurement.

Le système d'exploitation est autant que possible binaire compatible avec Red Hat Enterprise Linux et peut être utilisé comme remplacement de RHEL 10.1 et CentOS 10 Stream. En plus du rebranding et de la suppression des paquets spécifiques à RHEL, AlmaLinux 10.1 présente les différences suivantes par rapport à RHEL 10.1 :

  • La prise en charge du système de fichiers Btrfs a été rétablie. La possibilité de partitionner les disques à l'aide de Btrfs a été ajoutée dans l'installateur, le module du noyau btrfs.ko a été installé, l'ensemble des utilitaires btrfs-progs a été restitué, et un travail a été réalisé pour adapter le fonctionnement de Btrfs avec la pile de gestion de données et vérifier le bon fonctionnement des paquets bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 et virt-v2v dans des environnements avec Btrfs. La société Red Hat a déclaré que le système de fichiers Btrfs était obsolète dans la version RHEL 7.4 (2017) et a entièrement arrêté son support dans la branche RHEL 8.
  • Le dépôt de paquets CRB (CodeReady Builder) est activé par défaut, fournissant un ensemble de paquets qui ne sont pas proposés par défaut dans Red Hat Enterprise Linux, comme des applications pour développeurs, des bibliothèques supplémentaires et des wrappers, ainsi que des paquets avec des données de débogage, de la documentation, des fichiers d'en-tête, des builds statiques et des exemples de code (paquets « -devel », « -example », « -doc » et « -static »). Parmi d'autres, le CRB contient des bibliothèques utilisées comme dépendances dans les paquets du dépôt EPEL (Extra Packages for Enterprise Linux).
  • Des paquets ont été créés pour installer les pilotes NVIDIA et la pile CUDA. Les pilotes peuvent être utilisés dans des configurations avec UEFI Secure Boot. Les modules du noyau du jeu de pilotes propriétaires de NVIDIA ne peuvent pas être chargés en mode UEFI Secure Boot, car ils ne sont pas signés numériquement par la distribution. Cette limitation a été contournée grâce à l'utilisation des modules du noyau ouverts de NVIDIA, sur la base desquels un paquet propre, nvidia-open-kmod, a été créé avec des modules signés numériquement par AlmaLinux. Un paquet distinct, almalinux-release-nvidia-driver, a également été élaboré avec la configuration du dépôt externe pris en charge par NVIDIA, à partir duquel les pilotes CUDA et les composants propriétaires du pilote NVIDIA fonctionnant en espace utilisateur sont téléchargés.
  • Des assemblages distincts pour la deuxième version de l'architecture x86-64 (x86-64-v2) ont été formés, accompagnés parallèlement des assemblages de base x86-64, créés avec des optimisations pour l'architecture x86-64-v3, utilisée dans RHEL 10. Un support supplémentaire pour x86-64-v2 permet d'assurer la compatibilité avec les CPU plus anciens comme Intel Haswell et AMD Excavator, conçus avant 2013. En plus des dépôts standards, des assemblages x86-64-v2 ont également été préparés pour les paquets du dépôt EPEL.
  • Les implémentations serveur et client du protocole SPICE ont été rétablies, permettant d'organiser le travail à distance avec un bureau fonctionnant dans un environnement virtuel sous la gestion de QEMU/KVM. Contrairement aux protocoles VNC et RDP, dans SPICE, le rendu du contenu de l'écran et le traitement des flux audio sont effectués côté client, et non sur le serveur. Dans RHEL, le soutien pour SPICE a été arrêté dans la version 9.0.
  • Le registre processeur %rbp est de nouveau utilisé comme pointeur de base pour la trame de la pile, contenant les adresses de retour et les variables de la fonction (frame pointer). L'utilisation du pointeur de cadre de pile permet d'exploiter des fonctionnalités supplémentaires pour le traçage et le profilage du système dans le distributeur.
  • Il est désormais possible d'utiliser un hyperviseur KVM sur des systèmes avec des processeurs IBM POWER. Dans RHEL, un tel soutien a été interrompu dans la branche 9.0.
  • Le dépôt Synergy est pris en charge, où se trouvent des paquets différents de ceux de Red Hat Enterprise Linux. Actuellement, le dépôt Synergy a déjà publié des paquets avec l'environnement utilisateur Pantheon, développé par le projet Elementary OS, et l'outil Warpinator, conçu pour un échange de fichiers crypté entre deux ordinateurs.
  • La possibilité de démarrer en mode UEFI Secure Boot a été mise en œuvre pour les systèmes avec des processeurs Intel/AMD et ARM.
  • Le support de plus de 150 dispositifs matériels, non pris en charge dans RHEL 10.1, a été rétabli. Par exemple, les identifiants des anciens dispositifs PCI sont de nouveau présents dans les pilotes :
    • aacraid — Dell PERC2, 2/SI, 3/SI, 3/DI, produits avancés Adaptec RAID, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
    • be2iscsi — Emulex OneConnect Open-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.

La distribution AlmaLinux est basée par CloudLinux en réponse à l'arrêt prématuré du support de CentOS 8 par Red Hat (la sortie des mises à jour pour CentOS 8 s'est arrêtée fin 2021, et non en 2029 comme prévu par les utilisateurs). Le projet est soutenu par une organisation à but non lucratif distincte, l'AlmaLinux OS Foundation, qui a été créée pour le développement sur une plateforme neutre avec la participation de la communauté et en utilisant un modèle de gestion similaire à celui du projet Fedora. La distribution est gratuite pour toutes les catégories d'utilisateurs. Tous les travaux développés pour AlmaLinux sont publiés sous des licences libres.

En plus d'AlmaLinux, d'autres alternatives au classique CentOS incluent Rocky Linux (développé par la communauté sous la direction du fondateur de CentOS), Oracle Linux, SUSE Liberty Linux et EuroLinux. En outre, Red Hat a offert la possibilité d'utiliser gratuitement RHEL dans les organisations qui favorisent le logiciel open source et dans des environnements de développeurs individuels comptant jusqu'à 16 systèmes virtuels ou physiques.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster