Es presenta el llançament de la distribució AlmaLinux 10.1, sincronitzat amb Red Hat Enterprise Linux 10.1 i que conté tots els canvis proposats en aquest llançament. Les imatges d'instal·lació estan preparades per a les arquitectures x86_64_v3, x86_64_v2, ARM64, ppc64le i s390x en forma d'imatge d'arrencada (927 MB), mínima (1.4 GB) i completa (8.3 GB). Més endavant es crearan versions en directe amb GNOME, KDE, MATE i Xfce, així com imatges per a plaques Raspberry Pi, contenidors, WSL (subsistema de Windows per a Linux) i plataformes al núvol.
La distribució és compatible binàriament amb Red Hat Enterprise Linux sempre que sigui possible i es pot utilitzar com a substitut de RHEL 10.1 i CentOS 10 Stream. A més del canvi de nom i l'eliminació de paquets específics de RHEL, AlmaLinux 10.1 presenta les següents diferències respecte a RHEL 10.1:
- S'ha restaurat la compatibilitat amb el sistema de fitxers Btrfs. Hem afegit la possibilitat de particionar unitats mitjançant Btrfs a l'instal·lador, hem assegurat la instal·lació del mòdul del nucli btrfs.ko, hem retornat el conjunt d'utilitats btrfs-progs i hem adaptat la pila de gestió d'emmagatzematge per a Btrfs. També hem verificat que els paquets següents funcionen correctament en entorns Btrfs: bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 i virt-v2v. Red Hat va deixar de banda el sistema de fitxers Btrfs a RHEL 7.4 (2017) i va deixar de donar-ne suport a RHEL 8.
- El repositori de paquets CodeReady Builder (CRB) està habilitat per defecte. Conté una selecció de paquets que no s'ofereixen per defecte a Red Hat Enterprise Linux, incloent-hi aplicacions de desenvolupador, biblioteques i contenidors addicionals, així com paquets que contenen dades de depuració, documentació, fitxers d'encapçalament, compilacions estàtiques i exemples de codi (els paquets "-devel", "-example", "-doc" i "-static"). Entre altres coses, CRB inclou biblioteques utilitzades com a dependències en paquets del repositori EPEL (Extra Packages for Enterprise Linux).
- S'han creat paquets per instal·lar els controladors NVIDIA i la pila CUDA. Els controladors es poden utilitzar en configuracions amb UEFI Secure Boot. Els mòduls del nucli del conjunt oficial de controladors propietaris de NVIDIA no es poden carregar en mode UEFI Secure Boot perquè no estan signats digitalment per la distribució. Aquesta limitació es va evitar mitjançant l'ús de mòduls del nucli disponibles obertament per NVIDIA, que es van utilitzar per crear un paquet propietari nvidia-open-kmod amb mòduls signats digitalment per AlmaLinux. Un paquet separat, almalinux-release-nvidia-driver, configura un repositori extern mantingut per NVIDIA, des del qual es carreguen els controladors CUDA i els components propietaris del controlador NVIDIA que s'executen a l'espai d'usuari.
- S'han creat compilacions separades per a la segona versió de la microarquitectura x86-64 (x86-64-v2). Aquestes compilacions es mantenen en paral·lel amb les compilacions bàsiques x86-64, que es generen amb optimitzacions per a la microarquitectura x86-64-v3 utilitzada a RHEL 10. El suport addicional per a x86-64-v2 garanteix la compatibilitat amb CPU anteriors a Intel Haswell i AMD Excavator, dissenyades abans del 2013. A més dels repositoris estàndard, també es preparen compilacions x86-64-v2 per a paquets del repositori EPEL.
- S'han reintroduït les implementacions de servidor i client del protocol SPICE, permetent interaccions d'escriptori remot que s'executen en un entorn virtual sota QEMU/KVM. A diferència dels protocols VNC i RDP, SPICE renderitza el contingut de la pantalla i processa els fluxos d'àudio al costat del client, en lloc del servidor. servidorA RHEL, el suport per a SPICE es va eliminar a la versió 9.0.
- S'ha tornat a utilitzar el registre del processador %rbp com a punter base a un marc de pila que conté adreces de retorn i variables de funció (punter de trama). L'ús d'un punter per apilar fotogrames permet que la distribució utilitzi capacitats addicionals per al seguiment i la creació de perfils del sistema.
- S'ha implementat la capacitat d'utilitzar un hipervisor KVM En sistemes amb processadors IBM POWER. A RHEL, aquest suport es va suspendre a la branca 9.0.
- El repositori Synergy, que conté paquets diferents de Red Hat Enterprise Linux, es manté. Actualment, el repositori Synergy conté paquets per a l'entorn d'usuari Pantheon, desenvolupat pel projecte Elementary OS, i Warpinator, una utilitat per compartir fitxers xifrats entre dos ordinadors.
- S'ha implementat la possibilitat d'arrencar en mode d'arrencada segura UEFI per a sistemes amb processadors Intel/AMD i ARM.
- S'ha restaurat la compatibilitat amb més de 150 dispositius de maquinari no compatibles amb RHEL 10.1. Per exemple, s'han retornat els ID dels dispositius PCI antics dels controladors:
- aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Products, HP NetRAID-4M, IBM ServeRAID i ICP SCSI
- be2iscsi - Emulex OneConnectOpen-iSCSI per a BladeEngine 2 i 3
- be2net – Adaptadors Emulex BladeEngine 2 i 3 *
- hpsa - Controlador HP Smart Array
- lpfc - SCSI de canal de fibra Emulex LightPulse
- megaraid_sas - Broadcom MegaRAID SAS
- mlx4_core - Mellanox Gen2 i ConnectX-2
- mpt3sas - LSI MPT Fusion SAS 3.0
- mptsas - Amfitrió Fusion MPT SAS
- qla2xxx - HBA de canal de fibra QLogic
- qla4xxx - QLogic iSCSI HBA.
La distribució AlmaLinux va ser fundada per CloudLinux en resposta al final prematur del suport per a CentOS 8 per part de Red Hat (les actualitzacions de CentOS 8 es van suspendre a finals de 2021, i no el 2029, com esperaven els usuaris). El projecte està supervisat per una organització independent sense ànim de lucre, la AlmaLinux OS Foundation, que va ser creada per desenvolupar-se en un entorn neutral impulsat per la comunitat mitjançant un model de govern similar al projecte Fedora. El kit de distribució és gratuït per a totes les categories d'usuaris. Tots els desenvolupaments d'AlmaLinux es publiquen sota llicències lliures.
A més d'AlmaLinux, Rocky Linux (desenvolupat per la comunitat sota el lideratge del fundador de CentOS), Oracle Linux, SUSE Liberty Linux i EuroLinux també es posiciona com a alternatives al clàssic CentOS. A més, Red Hat ha fet que RHEL estigui disponible gratuïtament per a organitzacions de codi obert i entorns de desenvolupadors individuals amb fins a 16 sistemes virtuals o físics.
Font: opennet.ru
