Het AlmaLinux-project heeft de lancering van maar liefst twee stabiele versies van de distributie aangekondigd: AlmaLinux OS 9.8 “Olive Jaguar” en AlmaLinux OS 10.2 “Lavender Lion”. Het project benadrukt dat dit de eerste keer is dat twee stabiele takken van AlmaLinux op dezelfde dag zijn uitgebracht. De release is het resultaat van verbeteringen aan de bouwinfrastructuur, automatisering en QA-processen, waardoor twee parallelle takken kunnen worden onderhouden zonder vertraging voor een van hen.
AlmaLinux 9.8 wordt geleverd met een kernel 5.14.0-687.5.3.el9_8 en is beschikbaar in installabele ISO's voor x86_64, aarch64, ppc64le en s390x. AlmaLinux 10.2 maakt gebruik van een kernel 6.12.0-211.7.3.el10_2; voor deze versie zijn builds voorbereid voor x86_64, x86_64_v2, aarch64, ppc64le en s390x, evenals een gebruikersomgeving i686 zonder een apart 32-bits kernel en bootinstaller.
Beide versies bevatten fixes voor een aantal recent besproken kwetsbaarheden: Kopie fout, Dirty FRAG, Fragnesia, nginx Rift en SSH Keysign Pwn. Dit is belangrijk voor gebruikers die het systeem opnieuw installeren of upgraden van nog niet gepatchte AlmaLinux 9.7 en 10.1.
Belangrijke wijzigingen in AlmaLinux OS 9.8 “Olive Jaguar”
Compilerpakketten zijn bijgewerkt. Er zijn toegevoegd LLVM Toolset 21.1.8, Rust Toolset 1.92.0 en GCC Toolset 15. Dit breidt de beschikbare tools voor het bouwen van moderne applicaties uit zonder dat externe repositories nodig zijn.
Python 3.14 is toegevoegd. De nieuwe versie van Python wordt geleverd als een apart pakket, waardoor het parallel met systeemcomponenten kan worden gebruikt zonder de compatibiliteit van de basisversie van Enterprise Linux 9 te verstoren.
Nieuwe modulestromen voor MariaDB, PostgreSQL en Ruby zijn verschenen. In AlmaLinux 9.8 zijn modulestromen toegevoegd voor MariaDB 11.8, PostgreSQL 18 en Ruby 4.0, en de stroom Node.js is bijgewerkt naar versie 24. Dit biedt gebruikers van EL9 een meer actuele stack voor serverapplicaties en ontwikkeling.
Debugging- en prestatie-analysetools zijn bijgewerkt. De release bevat elfutils 0.194, Valgrind 3.26.0, SystemTap 5.4, rsyslog 8.2510.0, GDB 16.3 en Bpftrace 0.24. Deze componenten worden gebruikt voor tracing, profiling, diagnostiek van laag-niveau problemen en het analyseren van applicatiegedrag.
De beveiligingsstack is versterkt. Uitbreidingen bijgewerkt. De instelling 'Enabled Add-ons Only' toegevoegd om alleen ingeschakelde add-ons in de lijst weer te geven. Verbeterde ondersteuning voor SELinux-policy 38.1.75, SSSD 2.9.8, OpenSSL 3.5.5, OpenSSH 9.9p1, crypto-policies 20260224, Keylime 7.12.1 en GnuTLS 3.8.10. Dit betreft mandatorische toegangscontrolebeleid, cryptografische instellingen, SSH, authenticatie en externe attestatie.
Netwerkcomponenten zijn bijgewerkt. Het systeem bevat NetworkManager 1.54.3 en iproute 6.17.0, wat de basisset van tools voor netwerkinrichting, routering en netwerkinterfacebeheer bijwerkt.
Containers en virtualisatie zijn bijgewerkt. AlmaLinux 9.8 bevat Podman 5.8.0, Buildah 1.43.0, libvirt 11.10.0, QEMU-KVM 10.1.0 en skopeo 1.22.0. Dit is een belangrijk onderdeel van de release voor servers, CI-systemen, container builds en virtuele hosts.
Overige systeembestanden zijn bijgewerkt. Onder opmerkelijke updates zijn Git 2.52.0, Git-LFS 3.7.1, Samba 4.23.5, Mesa 25.2.7, PipeWire 1.4.9, Cockpit 356, cmake 3.31.8 en sudo 1.9.17p2.
Een proactieve backport van de kernelfix is toegevoegd. AlmaLinux 9.8 bevat de goedgekeurde ALESCo backport patch proc: fix a dentry lock race between release_task and lookup, wat overmatig CPU-verbruik door systemd- en ps-processen tijdens taakopruiming voorkomt. De fix werd voorgesteld in CentOS Stream 9, maar de opname in upstream is uitgesteld tot ten minste RHEL 9.9, daarom heeft AlmaLinux het eerder opgenomen.
Belangrijke wijzigingen in AlmaLinux OS 10.2 “Lavender Lion”
Compilers en toolsetpakketten zijn bijgewerkt. AlmaLinux 10.2 bevat LLVM Toolset 21.1.8, Rust Toolset 1.92.0 en GCC Toolset 15 gebaseerd op gcc 15.2.1.
Nieuwe versies van talen en databases zijn toegevoegd. De release bevat Python 3.14, PostgreSQL 18, MariaDB 11.8, Ruby 4.0 en PHP 8.4. Voor ontwikkelaars en beheerders is dit een van de belangrijkste verschillen tussen 10.2 en de vorige 10.x tak.
SDL3 en libkrun zijn toegevoegd. Nieuwe pakketten omvatten SDL3 3.2.4 en libkrun 1.17.4. SDL3 is belangrijk voor multimedia en game-applicaties, terwijl libkrun wordt gebruikt in lichte virtualisatie- en isolatiescenarios.
Prestatie- en debugtools zijn bijgewerkt. De installatie bevat elfutils 0.194, Valgrind 3.26.0, SystemTap 5.4, rsyslog 8.2510.0, GDB 16.3, Bpftrace 0.24.2, BCC 0.35.0 en libbpf 1.7.0. Dit maakt de 10.2 tak geschikter voor eBPF-tracering, profiling en probleemanalyses in productie.
De beveiligingsstack is bijgewerkt. De release bevat SELinux-policy 42.1.18, SSSD 2.12.0, OpenSSL 3.5.5, OpenSSH 9.9p1-20, crypto-policies 20260216, Keylime 7.14.1, libreswan 5.3-8, audit 4.0.3-5 en aide 0.19.2. De wijzigingen hebben betrekking op SELinux, SSH, cryptografische beleidsregels, auditing, VPN/IPsec en integriteitscontrole.
Netwerkt tools zijn bijgewerkt. AlmaLinux 10.2 wordt geleverd met NetworkManager 1.56.0, iproute 6.17.0, nftables 1.1.5, BIND 9.18.33-15 en chrony 4.8. Dit werkt de basale netwerksubsystemen, DNS-servers, tijdsynchronisatie en configuratiehulpmiddelen voor pakketfiltering bij.
Containers en virtualisatie zijn bijgewerkt. De release bevat Podman 5.8.0, Buildah 1.43.0, skopeo 1.22.0, libvirt 11.10.0 en QEMU-KVM 10.1.0.
Desktop en systeembestanden zijn bijgewerkt. AlmaLinux 10.2 heeft GNOME 49, evenals Git 2.52.0, Git-LFS 3.7.1, Samba 4.23.5, Mesa 25.2.7, PipeWire 1.4.9, Cockpit 356, cmake 3.31.8 en sudo 1.9.17p2.
Ondersteuning voor Btrfs is behouden. In tegenstelling tot de compatibele versie van RHEL, blijft AlmaLinux 10.2 ondersteuning bieden voor Btrfs, inclusief de mogelijkheid om op een Btrfs-partitie op te starten.
Ondersteuning voor x86_64_v2 is voortgezet. AlmaLinux 10 volgt de beslissing van Red Hat om x86_64-v3 als de primaire optimalisatieniveau te gebruiken, maar brengt tegelijkertijd een build uit. x86_64_v2 voor oudere hardware. Voor gebruikers van deze architectuur bouwt het project ook EPEL-pakketten opnieuw.
Aangepaste i686-omgeving toegevoegd. AlmaLinux 10.2 heeft 32-bit gebruikerspakketten gekregen i686, bedoeld voor oudere software, CI-scripts en containerbelastingen. Er is geen apart 32-bit kernel en opstartinstallateur; pakketten worden gepubliceerd via vault, en Docker-afbeeldingen kunnen worden uitgevoerd met —platform linux/386.
Frame pointers zijn standaard ingeschakeld. Dit vereenvoudigt systeempreprofilering en real-time tracing, wat nuttig is voor prestatieoptimalisatie op servers en werkstations.
Ondersteuning voor SPICE is teruggekeerd. AlmaLinux 10.2 omvat opnieuw SPICE voor zowel server- als clienttoepassingen, wat belangrijk is voor sommige virtualisatiescenario's en remote toegang tot de grafische console.
KVM voor IBM POWER is ingeschakeld. De KVM-ondersteuning in de virtualisatie-stack voor IBM POWER is nu volledig ingeschakeld, in plaats van in een prerelease-status zoals voorheen.
Firefox en Thunderbird worden geleverd als standaard RPM-pakketten. In de systeemrepository's van AlmaLinux 10.2 zijn deze applicaties beschikbaar als klassieke RPM's, en niet alleen in alternatieve leveringsformaten.
CRB is standaard ingeschakeld. Repository CodeReady Builder is out-of-the-box geactiveerd, wat de installatie van bibliotheken en headerbestanden vergemakkelijkt die vaak nodig zijn voor softwarecompilatie.
Ondersteuning voor oudere hardware is uitgebreid. In AlmaLinux 10.2 zijn PCI ID's voor een aantal opslag- en netwerkapparaten teruggebracht, die in upstream zijn uitgeschakeld: Adaptec, Dell PERC, HP Smart Array, Emulex, Broadcom MegaRAID, Mellanox ConnectX-2/3, LSI SAS, QLogic Fibre Channel en QLogic iSCSI.
Voor het upgraden van een al geïnstalleerd systeem volstaat het om de standaardupgrade via dnf upgrade -y uit te voeren; afzonderlijke instructies voor de overgang vanaf bètaversies zijn opgenomen in de releasenotes van AlmaLinux.
Bron: linux.org.ru
