AlmaLinux 9.8 og 10.2

Projektet AlmaLinux har annonceret udgivelsen af to stabile versioner af distributionen: AlmaLinux OS 9.8 “Olive Jaguar” og AlmaLinux OS 10.2 “Lavender Lion”. I projektet understreges det, at dette er første gang, to stabile grene af AlmaLinux er blevet udgivet på én dag. Udgivelsen er resultatet af forbedringer i byggeinfrastrukturen, automatisering og QA-procedurer, der gør det muligt at føre to parallelle grene uden forsinkelse for den ene.

AlmaLinux 9.8 leveres med kernen 5.14.0-687.5.3.el9_8 og er tilgængelig som installations-ISO for x86_64, aarch64, ppc64le og s390x. AlmaLinux 10.2 bruger kernen 6.12.0-211.7.3.el10_2; der er forberedt versioner til x86_64, x86_64_v2, aarch64, ppc64le og s390x, samt et brugergrænseflade i686 uden et separat 32-bit kerne og installationsprogram.

Begge versioner inkluderer rettelser til en række nyligt diskuterede sårbarheder: Copy Fail, Dirty FRAG, Fragnesia, nginx Rift og SSH Keysign Pwn. Dette er vigtigt for brugere, der installerer systemet fra bunden eller opgraderes fra endnu ikke opdaterede AlmaLinux 9.7 og 10.1.

Hovedændringer i AlmaLinux OS 9.8 “Olive Jaguar”

  • Compiler-sæt er blevet opdateret. Systemet har nu fået LLVM Toolset 21.1.8, Rust Toolset 1.92.0 og GCC Toolset 15. Dette udvider de tilgængelige værktøjer til opbygning af moderne applikationer uden behov for at tilføje tredjeparts repositories.

  • Python 3.14 er blevet tilføjet. Den nye version af Python leveres som en separat pakke, hvilket gør det muligt at bruge den parallelt med systemkomponenterne uden at bryde kompatibiliteten med den grundlæggende Enterprise Linux 9 gren.

  • Nye modulstrømme for MariaDB, PostgreSQL og Ruby er blevet introduceret. I AlmaLinux 9.8 er der tilføjet modulstrømme MariaDB 11.8, PostgreSQL 18 og Ruby 4.0, og strømmen Node.js er opdateret til version 24. Dette giver EL9-brugere et nyere stack til serverapplikationer og udvikling.

  • Fejlfindings- og præstationsanalyseværktøjer er blevet opdateret. Udgaven indeholder elfutils 0.194, Valgrind 3.26.0, SystemTap 5.4, rsyslog 8.2510.0, GDB 16.3 og Bpftrace 0.24. Disse komponenter bruges til sporing, profilering, diagnose af lavniveauproblemer og analyse af applikationsadfærd.

  • Sikkerhedsstakken er blevet styrket. Opdateret SELinux-policy 38.1.75, SSSD 2.9.8, OpenSSL 3.5.5, OpenSSH 9.9p1, crypto-policies 20260224, Keylime 7.12.1 og GnuTLS 3.8.10. Dette påvirker politikker for mandatadgangskontrol, kryptografiske indstillinger, SSH, autentifikation og fjernattestation.

  • Netværkskomponenter er blevet opdateret. Systemet inkluderer NetworkManager 1.54.3 og iproute 6.17.0, der opdaterer det grundlæggende værktøjssæt til netværkskonfiguration, routing og styring af netværksinterfaces.

  • Containere og virtualisering er blevet opdateret. AlmaLinux 9.8 inkluderer Podman 5.8.0, Buildah 1.43.0, libvirt 11.10.0, QEMU-KVM 10.1.0 og skopeo 1.22.0. Dette er en vigtig del af udgivelsen for servere, CI-systemer, containerbygninger og virtuelle værter.

  • Andre systemkomponenter er blevet opdateret. Blandt de bemærkelsesværdige opdateringer er 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 og sudo 1.9.17p2.

  • Der er tilføjet en fremadskuende backport af en kernefix. AlmaLinux 9.8 inkluderer den godkendte ALESCo backport af patchproc: fix a dentry lock race mellem release_task og lookup, hvilket eliminerer overdreven CPU-forbrug af systemd- og ps-processer under oprydning af opgaver. Fixet blev foreslået i CentOS Stream 9, men dets inkludering i upstream blev udskudt til mindst RHEL 9.9, så AlmaLinux inkluderede det tidligere.

De vigtigste ændringer i AlmaLinux OS 10.2 “Lavender Lion”

  • Kompilatorer og toolset-pakker er blevet opdateret. AlmaLinux 10.2 inkluderer LLVM Toolset 21.1.8, Rust Toolset 1.92.0 og GCC Toolset 15 baseret på gcc 15.2.1.

  • Nye versioner af sprog og DBMS'er er blevet tilføjet. Udgivelsen inkluderer Python 3.14, PostgreSQL 18, MariaDB 11.8, Ruby 4.0 og PHP 8.4. For udviklere og administratorer er dette en af de vigtigste forskelle mellem 10.2 og den tidligere 10.x-serie.

  • SDL3 og libkrun er blevet tilføjet. Listen over nye pakker inkluderer SDL3 3.2.4 og libkrun 1.17.4. SDL3 er vigtigt for multimedie- og spilapplikationer, mens libkrun bruges i scenarier med letvægtsvirtualisering og isolation.

  • Ydeevne- og fejlsøgningsværktøjer er blevet opdateret. Der er inkluderet 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 og libbpf 1.7.0. Dette gør 10.2-serien mere egnet til eBPF-sporing, profilering og problemer i produktionen.

  • Sikkerhedsstakken er blevet opdateret. Udgaven indeholder 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 og aide 0.19.2. Ændringerne vedrører SELinux, SSH, kryptografiske politikker, revision, VPN/IPsec og integritetskontrol.

  • Netværksværktøjerne er blevet opdateret. AlmaLinux 10.2 leveres med NetworkManager 1.56.0, iproute 6.17.0, nftables 1.1.5, BIND 9.18.33-15 og chrony 4.8. Dette opdaterer det grundlæggende netværkssystem, DNS-serveren, tidsynkronisering og værktøjerne til pakkefiltrering.

  • Containere og virtualisering er blevet opdateret. Udgivelsen inkluderer Podman 5.8.0, Buildah 1.43.0, skopeo 1.22.0, libvirt 11.10.0 og QEMU-KVM 10.1.0.

  • Skrivebord og systemkomponenter er blevet opdateret. AlmaLinux 10.2 har fået GNOME 49, samt 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 og sudo 1.9.17p2.

  • Btrfs-support er blevet bevaret. I modsætning til den kompatible version af RHEL fortsætter AlmaLinux 10.2 med at levere support for Btrfs, herunder muligheden for at boote fra en Btrfs-partition.

  • Supporten for x86_64_v2 er fortsat. AlmaLinux 10 følger Red Hats beslutning om at bruge x86_64-v3 som det primære optimeringsniveau, men udgiver samtidigt en version x86_64_v2 til ældre udstyr. For brugere af denne arkitektur genopbygger projektet også EPEL-pakkerne.

  • Et brugerdefineret miljø i686 er blevet tilføjet. AlmaLinux 10.2 har fået 32-bit brugerpakker i686, der er beregnet til gammelt software, CI-scripts og containerbelastninger. Der findes ikke en separat 32-bit kerne og boot-installationsprogram; pakkerne offentliggøres gennem vault, og Docker-images kan køres med —platform linux/386.

  • Frame pointers er inkluderet som standard. Dette forenkler systemprofilering og realtids-tracering, hvilket er nyttigt for optimering af ydeevnen på servere og arbejdsstationer.

  • Support for SPICE er blevet tilbageført. AlmaLinux 10.2 inkluderer igen SPICE til både server- og klientapplikationer, hvilket er vigtigt for visse virtualiseringsscenarier og fjernadgang til grafisk konsol.

  • KVM er inkluderet til IBM POWER. Støtte til KVM i virtualiseringsstakken for IBM POWER er nu fuldt inkluderet, ikke bare i en forhåndsvisningsstatus som tidligere.

  • Firefox og Thunderbird leveres som almindelige RPM-pakker. I systemarkiverne for AlmaLinux 10.2 er disse applikationer tilgængelige som klassiske RPM og ikke kun i alternative distributionsformater.

  • CRB er inkluderet som standard. Repositoryet CodeReady Builder er aktiveret fra kassen, hvilket gør installationen af biblioteker og header-filer, som ofte er nødvendige for softwarekompilering, lettere.

  • Støtten til gammelt udstyr er udvidet. I AlmaLinux 10.2 er PCI ID for en række lagrings- og netværksenheder, der var deaktiveret i upstream: Adaptec, Dell PERC, HP Smart Array, Emulex, Broadcom MegaRAID, Mellanox ConnectX-2/3, LSI SAS, QLogic Fibre Channel og QLogic iSCSI, blevet tilbageført.

For at opdatere et allerede installeret system er det tilstrækkeligt at udføre den standard opdatering via dnf upgrade -y; separate instruktioner for overgangen fra beta-versioner er angivet i AlmaLinux's udgivelsesnoter.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster