Objavljen je izdanak distribucije AlmaLinux 10.2, kao i ažuriranje prošle verzije — AlmaLinux 9.8. Izdanja su sinkronizirana s Red Hat Enterprise Linux 9.8 i 10.2, te sadrže sve izmjene predložene u tim izdanjima. Instalacijske slike su pripremljene za arhitekture x86_64_v3, x86_64_v2, ARM64, ppc64le i s390x u obliku obrazaca za podizanje (1 GB), minimalnog (1,6 GB) i potpunog obrasca (10 GB). Kasnije će biti formirane Live verzije s GNOME, KDE, MATE i Xfce, kao i slike za Raspberry Pi, kontejnere, WSL (Windows Subsystem for Linux) i oblake.
Distribucija je po mogućstvu binarno kompatibilna s Red Hat Enterprise Linux i može se koristiti kao zamjena za RHEL 10.2 i CentOS 10 Stream. Osim rebranding-a i uklanjanja specifičnih paketa za RHEL, u AlmaLinux 10.2 istaknute su sljedeće razlike u odnosu na RHEL 10.2:
- Objavljen je repozitorij paketa prikupljenih za arhitekturu i686, kao i slike kontejnera u Docker formatu za 32-bitne x86 sustave. Tvrtka Red Hat odustala je od izrade 32-bitnih verzija za arhitekturu x86 u izdanju RHEL 7, objavljenom 2014. godine. U grani CentOS 7 izrada 32-bitnih paketa nastavila se timom CentOS Linux AltArch SIG, ali od grane CentOS 8 takva izrada je prekinuta. Razlog ponovnog pokretanja izrade za arhitekturu i686 u AlmaLinuxu bila je želja omogućiti pokretanje starih aplikacija dostupnih samo u obliku izvršnih datoteka za 32-bitne sustave. Izrade također mogu biti korisne za formiranje 32-bitnih okruženja za testiranje koda u sustavima kontinuirane integracije i za pokretanje kontejnera za 32-bitne programe.
- Vraćena je podrška za datotečni sustav Btrfs. Dodana je mogućnost particioniranja pohrane korištenjem Btrfs u instalatoru, osigurana je instalacija modula jezgre btrfs.ko, vraćen je skup alata btrfs-progs, kao i izvršena prilagodba rada s Btrfs stoga upravljanja pohranom podataka i provjera ispravnog funkcioniranja paketa bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 i virt-v2v u Btrfs okruženjima. Tvrtka Red Hat proglasila je FS Btrfs zastarjelo u izdanju RHEL 7.4 (2017. godine) i potpuno je prekinula njeno održavanje u grani RHEL 8.
- Zadano je aktiviranje repozitorija CRB (CodeReady Builder), koji uključuje zbirku paketa koji se standardno ne nude u Red Hat Enterprise Linux-u, kao što su aplikacije za programere, dodatne biblioteke i obavijesti, kao i paketi s podacima za ispravljanje pogrešaka, dokumentacijom, datotekama zaglavlja, statičkim gradnjama i primjerima koda (paketi „-devel“, „-example“, „-doc“ i „-static“). Među ostalim, u CRB-u se nalaze biblioteke koje se koriste kao zavisnosti u paketima iz repozitorija.
EPEL (Extra Packages for Enterprise Linux). - Oblikovani su paketi za instalaciju NVIDIA drajvera i CUDA paketa. Drajveri se mogu koristiti u konfiguracijama s UEFI Secure Boot. Moduli jezgre iz službenog seta proprietarnih drajvera kompanije NVIDIA ne mogu se učitati u režimu UEFI Secure Boot, jer nisu ovjereni digitalnim potpisom distribucije. Ova ograničenja
uspjela su se zaobići korištenjem otvorenih modula jezgre kompanije NVIDIA, na temelju kojih je oblikovan vlastiti paket nvidia-open-kmod s modulima koji su ovjereni digitalnim potpisom AlmaLinux-a. Odvojeno je oblikovan paket almalinux-release-nvidia-driver s konfiguracijom podržanog vanjskog repozitorija kompanije NVIDIA, iz kojeg se preuzimaju CUDA drajveri i proprietarni dijelovi NVIDIA drajvera koji rade u prostoru korisnika. - Oblikovane su posebne gradnje za drugu verziju mikroarhitekture x86-64 (x86-64-v2), koje se prate paralelno s osnovnim gradnjama x86-64, koje su oblikovane s optimizacijama za mikroarhitekturu x86-64-v3, koja se koristi u RHEL 10. Dodatna podrška za x86-64-v2 omogućuje osiguranje kompatibilnosti s CPU-ima starijim od Intel Haswell i AMD Excavator, dizajniranim prije 2013. osim u standardnim repozitorijima, gradnje x86-64-v2 također su pripremljene za pakete iz repozitorija EPEL.
- Vraćene su serverske i klijentske implementacije SPICE protokola, koji omogućuje daljinski rad s radnom površinom koja radi u virtualnom okruženju pod upravljanjem QEMU/KVM. Za razliku od protokola VNC i RDP, u SPICE-u se prikaz sadržaja ekrana i obrada audio streamova odvijaju na strani klijenta, a ne na serveru. U RHEL-u je podrška za SPICE prekinuta u izdanju 9.0.
- Vraćeno je korištenje procesorskog registra %rbp kao osnovnog pokazivača na okvir stoga, koji sadrži adrese povratka i varijable funkcije (frame pointer). Korištenje pokazivača na okvire stoga omogućuje dodatne mogućnosti za praćenje i profiliranje sustava u distribuciji.
- Implementirana je mogućnost korištenja hipervizora KVM na sustavima s IBM POWER procesorima. U RHEL-u je ova podrška ukinuta u grani 9.0.
- Podržava se repozitorij
Synergy, u kojem se nalaze paketi koji se razlikuju od Red Hat Enterprise Linux-a. Trenutno su u repozitoriju Synergy objavljeni paketi s korisničkim okruženjem Pantheon, koje razvija projekt Elementary OS, te alatka Warpinator, namijenjena šifriranoj razmjeni datoteka između dva računala. - Implementirana je mogućnost pokretanja u režimu UEFI Secure Boot za sustave s Intel/AMD i ARM procesorima.
- Obnovljena je podrška za više od 150 hardverskih uređaja koji nisu bili podržani u RHEL 10.2. Na primjer, vraćeni su identifikatori starih PCI uređaja u drajverima:
- aacraid — Dell PERC2, 2/SI, 3/SI, 3/DI, Adaptec Advanced Raid Products, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi — Emulex OneConnectOpen-iSCSI za BladeEngine 2 i 3
- be2net — Emulex BladeEngine 2 i 3 adapteri *
- hpsa — HP Smart Array Controller
- lpfc — Emulex LightPulse Fibre Channel SCSI
- megaraid_sas — Broadcom MegaRAID SAS
- mlx4_core — Mellanox Gen2 i ConnectX-2
- mpt3sas — LSI MPT Fusion SAS 3.0
- mptsas — Fusion MPT SAS Hosta
- qla2xxx — QLogic Fibre Channel HBA
- qla4xxx — QLogic iSCSI HBA.
Distribucija AlmaLinux je osnovana od strane CloudLinux-a kao odgovor na prijevremeno povlačenje podrške za CentOS 8 od strane Red Hat-a (izlazak ažuriranja za CentOS 8 je prekinut krajem 2021. godine, a ne 2029. godine, kako su korisnici očekivali). Projekt vodi neprofitna organizacija AlmaLinux OS Foundation, koja je osnovana za razvoj na neutralnoj platformi uz sudjelovanje zajednice i korištenje modela upravljanja sličnog organizaciji rada projekta Fedora. Distribucija je besplatna za sve kategorije korisnika. Svi radovi AlmaLinux-a objavljuju se pod slobodnim licencama.
Osim AlmaLinux-a, kao alternativu klasičnom CentOS-u također se pozicioniraju Rocky Linux (razvijen od strane zajednice pod vodstvom osnivača CentOS-a), Oracle Linux, SUSE Liberty Linux i EuroLinux. Osim toga, tvrtka Red Hat omogućila je besplatnu upotrebu RHEL-a u organizacijama koje razvijaju otvoreni softver i u okruženjima individualnih programera koji imaju do 16 virtualnih ili fizičkih sustava.
Izvor: opennet.ru
