L'azienda Red Hat ha annunciato la disponibilità di nuove versioni della distribuzione aziendale Red Hat Enterprise Linux 10.2 e Red Hat Enterprise Linux 9.8. Gli aggiornamenti sviluppano due rami supportati di RHEL e si concentrano su tre aree: preparazione dell'infrastruttura per la crittografia post-quantistica, automazione degli aggiornamenti e sviluppo di un approccio basato sulle immagini per il deployment dei sistemi. Red Hat sottolinea che le nuove versioni sono orientate verso infrastrutture ibride, scenari edge, ambienti containerizzati e carichi di lavoro legati all'IA.
RHEL 10.2 continua lo sviluppo del nuovo decimo ramo, mentre RHEL 9.8 rimane un aggiornamento del più conservativo nono ramo. Per RHEL 9.8 è prevista assistenza nell'ambito di EUS ed Enhanced EUS, mentre per RHEL 10.2 – Enhanced EUS, il che è importante per le organizzazioni che si focalizzano su versioni minori specifiche e non vogliono cambiare frequentemente la piattaforma di base.
Modifiche principali
Assistenti IA per la linea di comando.
In RHEL 10.2 è stato introdotto uno strumento opzionale chiamato goose — un assistente CLI con supporto per lo streaming delle risposte e integrazione con il Model Context Protocol Server per RHEL, attualmente disponibile solo come anteprima per sviluppatori. Inoltre, l'assistente da riga di comando standard in RHEL 10.2 e 9.8 ha ricevuto un output colorato, rendendo più facile la lettura di comandi, script e spiegazioni nel terminale.Sviluppo della modalità immagine e bootc.
Gli aggiornamenti migliorano lo scenario in cui il sistema operativo è considerato un'immagine di container avviabile. È stata aggiunta la possibilità di pre-caricare aggiornamenti tramite bootc senza applicarli immediatamente, consentendo di preparare prima il parco macchine e poi effettuare il switch in una finestra di manutenzione conveniente. Sono stati anche menzionati miglioramenti di BCVK per una rapida transizione da una build di container locale a una macchina virtuale di test e ottimizzazione dello storage del sistema operativo nel container store.Nuova interfaccia del costruttore di immagini RHEL.
Per la creazione di immagini personalizzate RHEL è stato introdotto un nuovo CLI, che non richiede un servizio sempre attivo e si adatta meglio ai pipeline CI/CD. In RHEL 9.8, il costruttore di immagini ha anche imparato a creare immagini con partizionamento avanzato, supporta l'inserimento di file Kickstart nella creazione di ISO e aggiunge supporto per le immagini WSL2.Crittografia post-quantistica.
In RHEL 10.2, OpenSSH ha ricevuto supporto per lo scambio di chiavi post-quantistiche ML-KEM in combinazione con curve ellittiche in modalità FIPS, libssh - metodi ibridi PQ/T per lo scambio di chiavi, p11-kit - definizioni PQC negli header PKCS #11, e podman-sequoia - supporto per firme post-quantistiche compositive. In RHEL 9.8, GnuTLS 3.8.10 ha ricevuto ML-KEM e ML-DSA, OpenSSH è stato aggiornato alla 9.9, e p11-kit ha anche ricevuto supporto per definizioni PQC.Red Hat Certificate System 11.0 e protezione PKI.
Insieme a RHEL, Red Hat promuove Certificate System 11.0, che include firme ML-DSA secondo gli standard NIST. Questo è presentato come una preparazione per lo scenario "raccogli ora, decrittografa dopo", quando un attaccante salva il traffico o i dati crittografati in previsione di futuri calcoli quantistici. È stata anche aggiunta l'emissione di certificati zero-touch attraverso una password usa e getta, per automatizzare il rilascio di certificati per un gran numero di dispositivi.Immagini sigillate per RHEL 10.2.
In RHEL 10.2, la tecnologia delle immagini sigillate è apparsa come anteprima tecnologica per la modalità immagine. Consente di firmare le immagini del sistema operativo durante la fase di costruzione utilizzando le proprie chiavi Secure Boot e di configurare i sistemi target in modo che si fidino solo delle immagini certificate internamente. L'idea è quella di estendere la catena di fiducia dal caricamento all'esecuzione del sistema.Automazione degli aggiornamenti tramite Leapp e Ansible.
Red Hat sviluppa scenari di upgrade in-loco: Leapp ha ricevuto miglioramenti per la migrazione e la conversione dei sistemi, mentre Ansible Certified Content include ruoli per l'analisi, la risoluzione dei problemi e l'esecuzione dell'aggiornamento. In RHEL 10.2 è supportato il passaggio da RHEL 9.8 a RHEL 10.2 per x86-64-v3, ARM64, POWER10 e IBM Z z15/LinuxONE III e più recenti. Per RHEL 9.8 è supportato il passaggio da RHEL 8.10 a RHEL 9.8, inclusi i sistemi SAP HANA.Aggiornamenti del kernel e strumenti di monitoraggio.
In RHEL 10.2 è stato introdotto il supporto per Kernel Livepatch per RHEL 10. Entrambi i rami hanno ricevuto estensioni perf, uno stato più vicino a upstream per gli strumenti perf e BPF, supporto per debuginfod, nuovi eventi di prestazioni per CPU Intel core/uncore/c-state/package, miglioramenti per il filtering della latenza di caricamento di AMD IBS, aggiornamenti dei driver e dell'ID dei dispositivi per Intel EDAC, Intel QAT e acceleratori Intel/AMD. Sono stati inoltre aggiornati crash, kdump, rtla, rteval e sono stati aggiunti binding Python per cpupower.Nuove versioni di software server e linguaggi di programmazione.
In RHEL 10.2 sono disponibili PostgreSQL 18, MariaDB 11.8, PHP 8.4, Apache HTTP Server 2.4.63 e Node.js 24. In RHEL 9.8 tra i nuovi Application Streams si segnalano MariaDB 11.8 e Node.js 24.Aggiornamento dei compilatori e degli strumenti di sviluppo.
In RHEL 10.2, la toolchain di sistema include GCC 14.3, glibc 2.39, Binutils 2.41 e Annobin 13.02. In entrambe le versioni, sono stati aggiornati gli strumenti di sviluppo e analisi: GDB 16.3, Valgrind 3.26.0, SystemTap 5.4, Dyninst 13.0.0, elfutils 0.194, libabigail 2.9, PCP 6.3.7, Grafana 10.2.6, GCC Toolset 15, LLVM Toolset 21.1.8, Rust Toolset 1.92.0 e Go Toolset 1.26.2. In RHEL 9.8, la toolchain di sistema di base è stata aggiornata a GCC 11.5, glibc 2.39, Annobin 12.98 e Binutils 2.35.2.Modifiche al desktop RHEL 10.2.
In RHEL 10.2, Firefox e Thunderbird ora vengono forniti per impostazione predefinita come applicazioni Flatpak, anziché come pacchetti RPM. L'installer Anaconda installa automaticamente questi pacchetti Flatpak.
Pertanto, RHEL 10.2 appare come un proseguimento della linea di Red Hat verso un'infrastruttura immutabile/basata su immagini, assistenti AI e nuovi meccanismi crittografici, mentre RHEL 9.8 si presenta come un aggiornamento più cauto per la versione stabile, in cui è stata trasferita una parte significativa dei miglioramenti degli strumenti, crittografici e operativi senza un brusco cambiamento della piattaforma di base.
Fonte: linux.org.ru
