Projekt AlmaLinux oznámil vydání hned dvou stabilních verzí distribuce: AlmaLinux OS 9.8 “Olive Jaguar” a AlmaLinux OS 10.2 “Lavender Lion”. Projekt zdůrazňuje, že se jedná o první případ, kdy byly vydány dvě stabilní větve AlmaLinux ve stejný den. Uvolnění bylo výsledkem vylepšení sestavovací infrastruktury, automatizace a postupů QA, které umožňují provozovat dvě paralelní větve bez zpoždění jedné z nich.
AlmaLinux 9.8 přichází s jádrem 5.14.0-687.5.3.el9_8 a je k dispozici ve formátu instalačního ISO pro x86_64, aarch64, ppc64le a s390x. AlmaLinux 10.2 používá jádro 6.12.0-211.7.3.el10_2; pro ni byly připraveny sestavy pro x86_64, x86_64_v2, aarch64, ppc64le a s390x, a také uživatelské prostředí i686 bez samostatného 32-bitového jádra a spouštěcího instalačního programu.
Obě verze obsahují opravy pro řadu nedávno diskutovaných zranitelností: Chyba kopírování, Dirty FRAG, Fragnesia, nginx Rift a SSH Keysign Pwn. To je důležité pro uživatele, kteří instalují systém znovu nebo aktualizují z dosud neopatchovaných AlmaLinux 9.7 a 10.1.
Hlavní změny v AlmaLinux OS 9.8 “Olive Jaguar”
Byly aktualizovány sady kompilátorů. Byly přidány LLVM Toolset 21.1.8, Rust Toolset 1.92.0 a GCC Toolset 15. To rozšiřuje dostupné nástroje pro sestavení moderních aplikací bez nutnosti zapojení třetích stran.
Přidán Python 3.14. Nová verze Pythonu je dodávána jako samostatný balíček, což umožňuje její paralelní používání se systémovými komponenty, aniž by došlo k narušení kompatibility základní větve Enterprise Linux 9.
Objevil se nový proud modulů MariaDB, PostgreSQL a Ruby. V AlmaLinux 9.8 byly přidány modulární proudy MariaDB 11.8, PostgreSQL 18 a Ruby 4.0, a proud Node.js byl aktualizován na verzi 24. To poskytuje uživatelům EL9 aktuálnější stack pro serverové aplikace a vývoj.
Byly aktualizovány nástroje pro ladění a analýzu výkonu. Do uvolnění byly zahrnuty elfutils 0.194, Valgrind 3.26.0, SystemTap 5.4, rsyslog 8.2510.0, GDB 16.3 a Bpftrace 0.24. Tyto komponenty se používají pro sledování, profilování, diagnostiku nízkoúrovňových problémů a analýzu chování aplikací.
Byl posílen bezpečnostní stack. Byly aktualizovány SELinux-policy 38.1.75, SSSD 2.9.8, OpenSSL 3.5.5, OpenSSH 9.9p1, crypto-policies 20260224, Keylime 7.12.1 a GnuTLS 3.8.10. To se dotýká politik mandatorního kontroly přístupu, kryptografických nastavení, SSH, autentizace a vzdálené attestation.
Byly aktualizovány síťové komponenty. Systém zahrnuje NetworkManager 1.54.3 a iproute 6.17.0, která aktualizuje základní sadu nástrojů pro konfiguraci sítě, směrování a správu síťových rozhraní.
Byly aktualizovány kontejnery a virtualizace. AlmaLinux 9.8 zahrnuje Podman 5.8.0, Buildah 1.43.0, libvirt 11.10.0, QEMU-KVM 10.1.0 a skopeo 1.22.0. To je důležitá součást vydání pro servery, CI systémy, kontejnerové sestavy a virtuální hostitele.
Byly aktualizovány další systémové komponenty. Mezi pozoruhodné aktualizace patří 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 a sudo 1.9.17p2.
Bylo přidáno přední zpětné přenesení opravy jádra. AlmaLinux 9.8 zahrnuje schválené ALESCo zpětné přenesení opravy proc: fix a dentry lock race between release_task and lookup, které eliminuje nadměrnou spotřebu CPU procesy systemd a ps při čištění úloh. Oprava byla navržena v CentOS Stream 9, ale její zařazení do upstreamu bylo odloženo alespoň do RHEL 9.9, takže AlmaLinux ji zahrnul dříve.
Hlavní změny v AlmaLinux OS 10.2 “Lavender Lion”
Byly aktualizovány kompilátory a balíčky nástrojového kitu. AlmaLinux 10.2 obsahuje LLVM Toolset 21.1.8, Rust Toolset 1.92.0 a GCC Toolset 15 na bázi gcc 15.2.1.
Byly přidány nové verze jazyků a DBMS. Vydání zahrnuje Python 3.14, PostgreSQL 18, MariaDB 11.8, Ruby 4.0 a PHP 8.4. Pro vývojáře a administrátory je to jeden z hlavních rozdílů 10.2 od předchozí větve 10.x.
Byly přidány SDL3 a libkrun. Mezi nové balíčky patří SDL3 3.2.4 a libkrun 1.17.4. SDL3 je důležité pro multimediální a herní aplikace, zatímco libkrun je používán ve scénářích lehké virtualizace a izolace.
Byly aktualizovány nástroje pro výkon a ladění. V dodávce jsou zahrnuty 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 a libbpf 1.7.0. To činí větev 10.2 vhodnější pro eBPF sledování, profilování a analýzu problémů v produkci.
Byl aktualizován bezpečnostní stack. Do uvolnění byly zahrnuty 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 a aide 0.19.2. Změny se týkají SELinuxu, SSH, kryptografických politik, auditu, VPN/IPsec a kontroly integrity.
Byly aktualizovány síťové nástroje. AlmaLinux 10.2 se dodává s NetworkManager 1.56.0, iproute 6.17.0, nftables 1.1.5, BIND 9.18.33-15 a chrony 4.8. To aktualizuje základní síťový subsystém, DNS server, synchronizaci času a nástroje pro konfiguraci filtrování paketů.
Byly aktualizovány kontejnery a virtualizace. Vydání zahrnuje Podman 5.8.0, Buildah 1.43.0, skopeo 1.22.0, libvirt 11.10.0 a QEMU-KVM 10.1.0.
Byl aktualizován pracovní stůl a systémové komponenty. AlmaLinux 10.2 obdržel GNOME 49, a také 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 a sudo 1.9.17p2.
Byla zachována podpora Btrfs. Na rozdíl od kompatibilní verze RHEL, AlmaLinux 10.2 nadále dodává podporu Btrfs, včetně možnosti zavádění z Btrfs oddílu.
Pokračuje podpora x86_64_v2. AlmaLinux 10 se řídí rozhodnutím Red Hat používat x86_64-v3 jako hlavní úroveň optimalizace, ale zároveň vydává sestavení x86_64_v2 pro starší hardware. Pro uživatele této architektury také projekt znovu sestavuje EPEL balíčky.
Přidáno uživatelské prostředí i686. AlmaLinux 10.2 získal 32-bitové uživatelské balíčky i686, určené pro starší software, CI skripty a kontejnerové zátěže. Neexistuje oddělené 32-bitové jádro a zaváděcí instalátor; balíčky jsou publikovány prostřednictvím vault a Docker obrazy lze spustit s —platform linux/386.
Frame pointers jsou ve výchozím nastavení zahrnuty. To zjednodušuje systémové profilování a trasování v reálném čase, což je užitečné pro optimalizaci výkonu na serverech a pracovních stanicích.
Podpora SPICE byla obnovena. AlmaLinux 10.2 opět zahrnuje SPICE pro serverové i klientské aplikace, což je důležité pro některé scénáře virtualizace a vzdáleného přístupu k grafické konzole.
Zahrnuto KVM pro IBM POWER. Podpora KVM ve virtualizačním stohu pro IBM POWER je nyní plně zahrnuta, nikoli v předběžném stavu, jako tomu bylo dříve.
Firefox a Thunderbird jsou dodávány jako běžné RPM balíčky. V systémových repozitářích AlmaLinux 10.2 jsou tyto aplikace k dispozici jako klasické RPM a ne pouze v alternativních formátech distribuce.
CRB je ve výchozím nastavení zahrnuto. Repozitář CodeReady Builder byl aktivován ihned po instalaci, což usnadňuje instalaci knihoven a hlavičkových souborů, které jsou často potřebné pro sestavení software.
Byla rozšířena podpora starého hardware. V AlmaLinux 10.2 byly vráceny PCI ID pro řadu diskových a síťových zařízení, které byly v upstreamu deaktivovány: Adaptec, Dell PERC, HP Smart Array, Emulex, Broadcom MegaRAID, Mellanox ConnectX-2/3, LSI SAS, QLogic Fibre Channel a QLogic iSCSI.
Pro aktualizaci již nainstalovaného systému stačí provést standardní aktualizaci pomocí dnf upgrade -y; zvláštní pokyny pro přechod z beta verzí jsou uvedeny ve vydávacích poznámkách AlmaLinux.
Zdroj: linux.org.ru
