Abbiamo recentemente condiviso qui sul blog la notizia del Rilasci di RHEL 9, così come la versione di Alma Linux 9 (che è sincronizzato con RHEL 9) e ora Rilascio di AlmaLinux 8.6. Questa versione della distribuzione arriva sincronizzata con Red Hat Enterprise Linux 8.6 e contiene tutte le modifiche proposte in questa versione.
Per coloro che non sono a conoscenza della distribuzione, dovrebbero saperlo è completamente compatibile binario con Red Hat Enterprise Linux 8.6 e può essere utilizzato come sostituto trasparente di CentOS 8. Le modifiche si riducono al rebranding, alla rimozione di pacchetti specifici di RHEL come redhat-*, Insights-client e Subscribe-manager-migration*, alla creazione di un repository di "sviluppo" con pacchetti aggiuntivi e costruire dipendenze.
La distribuzione AlmaLinux è stata fondata da CloudLinux in risposta alla fine prematura del supporto per CentOS 8 da parte di Red Hat (il rilascio degli aggiornamenti per CentOS 8 è stato interrotto alla fine del 2021 e non nel 2029, come previsto dagli utenti).
Il progetto è supervisionato da un'organizzazione indipendente senza scopo di lucro, AlmaLinux OS Foundation, creata per essere sviluppata in un ambiente neutrale, guidato dalla comunità, utilizzando un modello di governance simile a quello del progetto Fedora. Il kit di distribuzione è gratuito per tutte le categorie di utenti. Tutti gli sviluppi di AlmaLinux sono rilasciati con licenze gratuite.
Principali novità di AlmaLinux 8.6
Come già accennato, la distribuzione è binaria compatibile con RHEL 8.6, quindi tutte le modifiche introdotte in RHEL 8.6 sono quelle che possiamo trovare in questa nuova versione di AlmaLinux.
Tra i cambiamenti più importanti possiamo citare, ad esempio, l'aggiornamento alla versione 1.1 del framework fapolicyd, che ti consente di determinare quali programmi può essere eseguito da un determinato utente e quali no, oltre a quali contenuti OpenSSH implementa la possibilità di utilizzare la direttiva "Include". nel file di configurazione sshd_config per sovrascrivere le impostazioni da altri file, che, ad esempio, consente di inserire le impostazioni specifiche del sistema in un file separato.
Incluso anche nuove versioni di compilatori e strumenti di sviluppo: Perl 5.32, PHP 8.0, LLVM Toolset 13.0.1, GCC Toolset 11.2.1, Rust Toolset 1.58.1, Go Toolset 1.17.7, java-17-openjdk (continua anche a spedire java -11-openjdk e java-1.8.0. XNUMX -openjdk).
In nftables il consumo di memoria è stato notevolmente ridotto (fino al 40%) durante il ripristino di elenchi di configurazione di grandi dimensioni. L'utilità nft implementa il supporto per i contatori di pacchetti e traffico associati agli elementi dell'elenco di configurazione e abilitati tramite la parola chiave "counter" ("@myset {ip saddr counter}").
La maggior parte dei componenti eBPF è supportata, come BCC (BPF Compiler Collection), libbpf, Traffic Control (tc, Traffic Control), bpftracem, xdp-tools e XDP (eXpress Data Path). Il supporto per il socket AF_XDP rimane nell'anteprima della tecnologia per l'accesso a XDP dallo spazio utente.
Il supporto per le immagini del sistema guest basate su RHEL 9 e il file system XFS è garantito (RHEL 9 utilizza un formato XFS aggiornato con supporto per bigtime e inobtcount).
Degli altri cambianos che si distinguono da questa nuova versione:
- Aggiunta la suite container-tools 4.0, incluse le utility Podman, Buildah, Skopeo e runc.
- Fornita la possibilità di utilizzare NFS come archiviazione per i contenitori isolati e le relative immagini.
- Immagine del contenitore stabilizzata con il toolkit Podman. Aggiunto wrapper con l'utilità della riga di comando openssl.
- Aggiunte nuove sequenze di moduli:
PHP 8.0
Perl 5.32
log4j 2 - Nuovi repository aggiunti:
TR
NFV - Aggiornamenti del compilatore:
Set di strumenti GCC 11
Set di strumenti LLVM 13.0.1
Set di strumenti ruggine 1.58.1
Vai al set di strumenti 1.17.7
Ottieni AlmaLinux 8.6
Per quelli che lo sono interessati a poter testare questa nuova versione della distribuzione, dovresti sapere che le build sono state preparate per le architetture x86_64, ARM64 e ppc64le nei formati avviabile (830 MB), minimo (1,6 GB) e immagine completa (11 GB).
Successivamente, promettono anche di creare build live e immagini per schede, contenitori e piattaforme cloud Raspberry Pi.
È possibile ottenere le immagini di installazione dal link sottostante.