La versione di distribuzione Γ¨ stata rilasciata AlmaLinux 10.2, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ»ΠΎΠΉ Π²Π΅ΡΠΊΠΈ β AlmaLinux 9.8. Π Π΅Π»ΠΈΠ·Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Ρ c Red Hat Enterprise Linux 9.8 ΠΈ 10.2, ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ Π²ΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π² Π΄Π°Π½Π½ΡΡ Π²ΡΠΏΡΡΠΊΠ°Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ. Π£ΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΠ΅ ΠΎΠ±ΡΠ°Π·Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Ρ Π΄Π»Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡ x86_64_v3, x86_64_v2, ARM64, ppc64le ΠΈ s390x Π² ΡΠΎΡΠΌΠ΅ Π·Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ (1 ΠΠ), ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ (1.6 ΠΠ) ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·Π° (10 ΠΠ). ΠΠΎΠ·Π΄Π½Π΅Π΅ Π±ΡΠ΄ΡΡ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Ρ Live-ΡΠ±ΠΎΡΠΊΠΈ Ρ GNOME, KDE, MATE ΠΈ Xfce, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ°Π·Ρ Π΄Π»Ρ ΠΏΠ»Π°Ρ Raspberry Pi, ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ², WSL (Windows Sottosistema per Linux) e piattaforme cloud.
La distribuzione Γ¨ compatibile a livello binario con Red Hat Enterprise, ove possibile. Linux e puΓ² essere utilizzato come sostituto di RHEL 10.2 e CentOS 10 Stream. Oltre al rebranding e alla rimozione dei pacchetti specifici di RHEL, AlmaLinux La versione 10.2 presenta le seguenti differenze rispetto a RHEL 10.2:
- ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΡΠΎΠ±ΡΠ°Π½Π½ΡΡ Π΄Π»Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ i686, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ°Π·Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ² Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Docker Π΄Π»Ρ 32-ΡΡΠ΄Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ x86. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Red Hat ΠΎΡΠΊΠ°Π·Π°Π»Π°ΡΡ ΠΎΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΡΠ±ΠΎΡΠΎΠΊ Π΄Π»Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ x86 Π² Π²ΡΠΏΡΡΠΊΠ΅ RHEL 7, ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Π² 2014 Π³ΠΎΠ΄Ρ. Π Π²Π΅ΡΠΊΠ΅ CentOS Il team ha continuato a sviluppare 7 build di pacchetti a 32 bit. CentOS Linux AltArch SIG, ma partendo dal ramo CentOS 8 ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΡΠ±ΠΎΡΠΎΠΊ ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΠ»ΠΎΡΡ. ΠΡΠΈΡΠΈΠ½ΠΎΠΉ Π²ΠΎΠ·ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ±ΠΎΡΠΎΠΊ Π΄Π»Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ i686 Π² AlmaLinux ΡΡΠ°Π»ΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π·Π°ΠΏΡΡΠΊΠ° ΡΡΠ°ΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΡΠΌΠ΅ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π΄Π»Ρ 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ. Π‘Π±ΠΎΡΠΊΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ Π΄Π»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π² ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΈ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ² Π΄Π»Ρ 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ.
- ΠΠΎΠ·Π²ΡΠ°ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Btrfs. ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»Π΅ΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Btrfs Π² ΠΈΠ½ΡΡΠ°Π»Π»ΡΡΠΎΡΠ΅, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΄ΡΠ° btrfs.ko, Π²ΠΎΠ·Π²ΡΠ°ΡΡΠ½ Π½Π°Π±ΠΎΡ ΡΡΠΈΠ»ΠΈΡ btrfs-progs, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ Π°Π΄Π°ΠΏΡΠ°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Btrfs ΡΡΠ΅ΠΊΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π° ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 ΠΈ virt-v2v Π² ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡΡ Ρ Btrfs. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Red Hat ΠΎΠ±ΡΡΠ²ΠΈΠ»Π° Π€Π‘ Btrfs ΡΡΡΠ°ΡΠ΅Π²ΡΠ΅ΠΉ Π² Π²ΡΠΏΡΡΠΊΠ΅ RHEL 7.4 (2017 Π³ΠΎΠ΄) ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΠ»Π° Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Π² Π²Π΅ΡΠΊΠ΅ RHEL 8.
- Per impostazione predefinita, il repository di pacchetti CRB (CodeReady Builder) Γ¨ abilitato e fornisce una selezione di pacchetti non inclusi di default in Red Hat Enterprise. Linux, ΡΠ°ΠΊΠΈΡ
ΠΊΠ°ΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΠΎΠ±Π²ΡΠ·ΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ Ρ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡΠ½ΡΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ, ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠ±ΠΎΡΠΊΠ°ΠΌΠΈ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΊΠΎΠ΄Π° (ΠΏΠ°ΠΊΠ΅ΡΡ Β«-develΒ», Β«-exampleΒ», Β«-docΒ» ΠΈ Β«-staticΒ»). Π‘ΡΠ΅Π΄ΠΈ ΠΏΡΠΎΡΠ΅Π³ΠΎ Π² CRB ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠ΅ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ Π² ΠΏΠ°ΠΊΠ΅ΡΠ°Ρ
ΠΈΠ· ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ
EPEL (Extra Packages for Enterprise Linux). - CΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Ρ ΠΏΠ°ΠΊΠ΅ΡΡ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² NVIDIA ΠΈ ΡΡΠ΅ΠΊΠ° CUDA. ΠΡΠ°ΠΉΠ²Π΅ΡΡ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡ
Ρ UEFI Secure Boot. ΠΠΎΠ΄ΡΠ»ΠΈ ΡΠ΄ΡΠ° ΠΈΠ· ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ° ΠΏΡΠΎΠΏΡΠΈΠ΅ΡΠ°ΡΠ½ΡΡ
Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ NVIDIA Π½Π΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½Ρ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ UEFI Secure Boot, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π½Π΅ Π·Π°Π²Π΅ΡΠ΅Π½Ρ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΠΏΠΈΡΡΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π°. ΠΠ°Π½Π½ΠΎΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅
ΡΠ΄Π°Π»ΠΎΡΡ ΠΎΠ±ΠΎΠΉΡΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΎΡΠΊΡΡΡΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ NVIDIA ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠ΄ΡΠ°, Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΡΠΎΡΡΡ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΏΠ°ΠΊΠ΅Ρ nvidia-open-kmod Ρ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ, Π·Π°Π²Π΅ΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΠΏΠΈΡΡΡ AlmaLinuxLa confezione Γ¨ progettata separatamente. almalinux-release-nvidia-driver con la configurazione di un repository esterno supportato da NVIDIA da cui scaricare i driver CUDA e i componenti proprietari dello spazio utente del driver NVIDIA. - Sono state create build separate per la seconda versione della microarchitettura x86-64 (x86-64-v2). Queste build vengono gestite parallelamente alle build x86-64 di base, generate con ottimizzazioni per la microarchitettura x86-64-v3 utilizzata in RHEL 10. Il supporto aggiuntivo per x86-64-v2 garantisce la compatibilitΓ con CPU precedenti a Intel Haswell e AMD Excavator, progettate prima del 2013. Oltre ai repository standard, le build x86-64-v2 vengono preparate anche per i pacchetti del repository EPEL.
- Sono state restituite le implementazioni server e client del protocollo SPICE, consentendo il lavoro remoto con un desktop che opera in un ambiente virtuale che esegue QEMU/KVM. A differenza dei protocolli VNC e RDP, SPICE esegue il rendering del contenuto dello schermo ed elabora i flussi audio sul lato client, non sul server. In RHEL, il supporto per SPICE Γ¨ stato interrotto nella versione 9.0.
- Ripristinato l'utilizzo del registro del processore %rbp come puntatore base a uno stack frame contenente indirizzi di ritorno e variabili di funzione (puntatore frame). L'utilizzo di un puntatore per impilare i frame consente alla distribuzione di utilizzare funzionalitΓ aggiuntive per il tracciamento e la profilazione del sistema.
- Γ stata implementata la possibilitΓ di utilizzare l'hypervisor KVM su sistemi con processori IBM POWER. In RHEL, tale supporto Γ¨ stato interrotto nel ramo 9.0.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ
Synergy, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Ρ ΠΏΠ°ΠΊΠ΅ΡΡ, ΠΎΡΠ»ΠΈΡΠ°ΡΡΠΈΠ΅ΡΡ ΠΎΡ Red Hat Enterprise LinuxAttualmente, il repository Synergy contiene giΓ pacchetti per l'ambiente utente Pantheon, sviluppato dal progetto Elementary OS, e per l'utility Warpinator, progettata per la condivisione crittografata di file tra due computer. - La possibilitΓ di eseguire l'avvio in modalitΓ UEFI Secure Boot Γ¨ stata implementata per i sistemi con processori Intel/AMD e ARM.
- Γ stato ripristinato il supporto per oltre 150 dispositivi hardware non supportati in RHEL 10.2. Ad esempio, sono stati restituiti gli ID dei vecchi dispositivi PCI nei driver:
- aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, prodotti Raid avanzati Adaptec, HP NetRAID-4M, IBM ServeRAID e ICP SCSI
- be2iscsi - Emulex OneConnectOpen-iSCSI per BladeEngine 2 e 3
- be2net β Adattatori Emulex BladeEngine 2 e 3 *
- hpsa: controller HP Smart Array
- lpfc - SCSI Fibre Channel Emulex LightPulse
- megaraid_sas - Broadcom MegaRAID SAS
- mlx4_core - Mellanox Gen2 e ConnectX-2
- mpt3sas - LSI MPT Fusion SAS 3.0
- mptsas: host SAS Fusion MPT
- qla2xxx - HBA a canale in fibra ottica QLogic
- qla4xxx - HBA iSCSI QLogic.
Distribuzione AlmaLinux fondato da CloudLinux in risposta al ritiro prematuro del sostegno CentOS 8 di Red Hat (rilascio degli aggiornamenti per CentOS La versione 8 Γ¨ stata interrotta alla fine del 2021, non nel 2029 come previsto dagli utenti. Il progetto Γ¨ gestito da un'organizzazione no-profit separata. AlmaLinux La OS Foundation, creata per sviluppare su una piattaforma neutrale con la partecipazione della comunitΓ e un modello di governance simile al progetto Fedora, Γ¨ gratuita per tutti gli utenti. Tutti gli sviluppi AlmaLinux sono pubblicati sotto licenze libere.
Ma AlmaLinux, come alternativa al classico CentOS sono anche posizionati Rocky Linux (sviluppato dalla comunitΓ sotto la guida del fondatore CentOS), Oracle Linux, SUSE Liberty Linux e EuroLinuxInoltre, Red Hat ha reso RHEL disponibile gratuitamente per l'utilizzo in organizzazioni di sviluppo di software open source e in ambienti di sviluppo individuali con un massimo di 16 sistemi virtuali o fisici.
Fonte: opennet.ru
