Il progetto AlmaLinux ha annunciato il test della versione beta della distribuzione AlmaLinux 10.0, sincronizzata con il nuovo ramo di Red Hat Enterprise Linux 10 e contenente tutte le modifiche proposte. La distribuzione è, per quanto possibile, compatibile in binario con Red Hat Enterprise Linux e può essere utilizzata come sostituto di RHEL 10 e CentOS 10 Stream. Le immagini di installazione sono state preparate per le architetture x86_64, x86_64_v2, ARM64 (aarch64), IBM PowerPC (ppc64le) e IBM Z (s390x).
È possibile consultare l'elenco delle novità di AlmaLinux 10 nella panoramica delle modifiche proposte in RHEL 10-beta. In termini di funzionalità, AlmaLinux 10 replica RHEL 10, ad eccezione del rebranding e delle seguenti differenze:
- Sono state create costruzioni separate per la seconda versione dell'architettura micro x86-64 (x86-64-v2), che vengono accompagnate parallelamente alle costruzioni base x86-64, formulate con ottimizzazioni per l'architettura micro x86-64-v3, utilizzata in RHEL 10. Il supporto aggiuntivo per x86-64-v2 consente di garantire compatibilità con CPU più recenti rispetto a Intel Haswell e AMD Excavator, progettati prima del 2013.
- Ritorna l'uso del registro del processore %rbp come puntatore base per il frame dello stack, contenente gli indirizzi di ritorno e le variabili della funzione (frame pointer). L'uso del puntatore ai frame dello stack consente di utilizzare nella distribuzione funzionalità aggiuntive per il tracciamento e il profilamento del sistema.
- Sono state restituite le implementazioni server e client del protocollo SPICE, che consente di organizzare il lavoro remoto con un desktop funzionante in un ambiente virtuale gestito da QEMU/KVM. A differenza dei protocolli VNC e RDP, in SPICE il rendering del contenuto dello schermo e l'elaborazione dei flussi audio avvengono sul lato client, non su server. In RHEL il supporto per SPICE è stato interrotto con la versione 9.0.
- È stata implementata la possibilità di utilizzare un hypervisor KVM su sistemi con processori IBM POWER. In RHEL, questo supporto è stato interrotto nella versione 9.0.
- Nel repository sono inclusi pacchetti rpm per Firefox e Thunderbird (in CentOS Stream 10 e RHEL10 si consiglia di installare Firefox e Thunderbird dai pacchetti in formato flatpak).
- È stato ripristinato il supporto per 144 dispositivi hardware non supportati in RHEL 10. Ad esempio, sono stati ripristinati gli identificatori di vecchi dispositivi PCI nei driver:
- aacraid — Dell PERC2, 2/SI, 3/SI, 3/DI, Adaptec Advanced Raid Products, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi — Emulex OneConnectOpen-iSCSI per BladeEngine 2 e 3
- be2net — Emulex BladeEngine 2 e 3 adapters *
- hpsa — HP Smart Array Controller
- lpfc — Emulex LightPulse Fibre Channel SCSI
- megaraid_sas — Broadcom MegaRAID SAS
- mlx4_core — Mellanox Gen2 e ConnectX-2
- mpt3sas — LSI MPT Fusion SAS 3.0
- mptsas — Fusion MPT SAS Host
- qla2xxx — QLogic Fibre Channel HBA
- qla4xxx — QLogic iSCSI HBA.
La distribuzione AlmaLinux è stata creata dalla CloudLinux in risposta alla cessazione anticipata del supporto per CentOS 8 da parte di Red Hat (il rilascio degli aggiornamenti per CentOS 8 è terminato alla fine del 2021, e non nel 2029 come supponevano gli utenti). Il progetto è gestito da un'organizzazione non profit chiamata AlmaLinux OS Foundation, creata per lo sviluppo su una piattaforma neutral con la partecipazione della comunità e utilizzando un modello di gestione simile a quello del progetto Fedora. La distribuzione è gratuita per tutte le categorie di utenti. Tutti i progressi di AlmaLinux sono pubblicati sotto licenze libere.
Fonte: opennet.ru
