Prezantohet versioni i shpërndarjes AlmaLinux 10.1, i sinkronizuar me Red Hat Enterprise Linux 10.1 dhe që përmban të gjitha ndryshimet e propozuara në këtë version. Imazhet e instalimit janë përgatitur për arkitekturat x86_64_v3, x86_64_v2, ARM64, ppc64le dhe s390x në formën e imazhit të nisshëm (927 MB), minimal (1.4 GB) dhe imazhit të plotë (8.3 GB). Ndërtimet live me GNOME, KDE, MATE dhe Xfce do të krijohen më vonë, si dhe imazhe për bordet, kontejnerët, WSL (Nënsistemi i Windows për Linux) dhe platformat cloud të Raspberry Pi.
Shpërndarja është e pajtueshme në mënyrë binare me Red Hat Enterprise Linux, aty ku është e mundur, dhe mund të përdoret si zëvendësim për RHEL 10.1 dhe CentOS 10 Stream. Përveç riemërtimit dhe heqjes së paketave specifike për RHEL, AlmaLinux 10.1 paraqet ndryshimet e mëposhtme nga RHEL 10.1:
- Mbështetja për sistemin e skedarëve Btrfs është rikthyer. Ne kemi shtuar mundësinë për të ndarë disqet duke përdorur Btrfs në instalues, kemi siguruar instalimin e modulit të kernelit btrfs.ko, kemi rikthyer paketën e shërbimeve btrfs-progs dhe kemi përshtatur pirgun e menaxhimit të ruajtjes për Btrfs. Gjithashtu kemi verifikuar që paketat e mëposhtme funksionojnë saktë në mjediset Btrfs: bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 dhe virt-v2v. Red Hat e ka hequr dorë nga sistemi i skedarëve Btrfs në RHEL 7.4 (2017) dhe e ka ndërprerë mbështetjen për të në RHEL 8.
- Depozita e paketave CodeReady Builder (CRB) është e aktivizuar si parazgjedhje. Ai përmban një përzgjedhje paketash që nuk ofrohen si parazgjedhje në Red Hat Enterprise Linux, duke përfshirë aplikacione zhvilluesish, biblioteka dhe mbështjellës shtesë, si dhe paketa që përmbajnë të dhëna debugimi, dokumentacion, skedarë header, ndërtime statike dhe mostra kodi (paketat "-devel", "-example", "-doc" dhe "-static"). Ndër të tjera, CRB përfshin biblioteka të përdorura si varësi në paketa nga depoja EPEL (Paketa Ekstra për Enterprise Linux).
- Janë krijuar paketa për instalimin e drajverëve NVIDIA dhe grumbullit CUDA. Drajverët mund të përdoren në konfigurime me UEFI Secure Boot. Modulet e bërthamës nga grupi zyrtar i drajverëve të pronarit nga NVIDIA nuk mund të ngarkohen në modalitetin UEFI Secure Boot sepse nuk janë të nënshkruara dixhitalisht nga shpërndarja. Ky kufizim u anashkalua duke përdorur module bërthame të disponueshme hapur nga NVIDIA, të cilat u përdorën për të krijuar një paketë të pronarit nvidia-open-kmod me module të nënshkruara dixhitalisht nga AlmaLinux. Një paketë e veçantë, almalinux-release-nvidia-driver, konfiguron një depo të jashtme të mirëmbajtur nga NVIDIA, nga e cila ngarkohen drajverët CUDA dhe komponentët e shoferëve të pronarit NVIDIA që funksionojnë në hapësirën e përdoruesit.
- Janë krijuar ndërtime të veçanta për versionin e dytë të mikroarkitekturës x86-64 (x86-64-v2). Këto ndërtime mirëmbahen paralelisht me ndërtimet bazë x86-64, të cilat gjenerohen me optimizime për mikroarkitekturën x86-64-v3 të përdorur në RHEL 10. Mbështetja shtesë për x86-64-v2 siguron përputhshmëri me CPU-të më të vjetra se Intel Haswell dhe AMD Excavator, të projektuara para vitit 2013. Përveç depove standarde, ndërtimet x86-64-v2 janë përgatitur edhe për paketa nga depoja EPEL.
- Implementimet e protokollit SPICE në server dhe klient janë riprezantuar, duke lejuar që bashkëveprimet me desktopin në distancë të funksionojnë në një mjedis virtual nën QEMU/KVM. Ndryshe nga protokollet VNC dhe RDP, SPICE renderon përmbajtjen e ekranit dhe përpunon transmetimet audio në anën e klientit, në vend që të jetë në server. serverNë RHEL, mbështetja për SPICE u hoq në versionin 9.0.
- U rikthye në përdorimin e regjistrit të procesorit %rbp si një tregues bazë në një kornizë stek që përmban adresat e kthimit dhe variablat e funksionit (treguesi i kornizës). Përdorimi i një treguesi për të grumbulluar kornizat lejon shpërndarjen të përdorë aftësi shtesë për gjurmimin dhe profilizimin e sistemit.
- Mundësia për të përdorur një hipervizor është zbatuar KVM Në sisteme me procesorë IBM POWER. Në RHEL, një mbështetje e tillë u ndërpre në degën 9.0.
- Repozitori Synergy, i cili përmban paketa të tjera përveç Red Hat Enterprise Linux, mirëmbahet. Aktualisht, repozitori Synergy përmban paketa për mjedisin e përdoruesit Pantheon, të zhvilluara nga projekti Elementary OS, dhe Warpinator, një program për ndarjen e skedarëve të enkriptuar midis dy kompjuterëve.
- Aftësia për të nisur në modalitetin UEFI Secure Boot është zbatuar për sistemet me procesorë Intel/AMD dhe ARM.
- Mbështetja për mbi 150 pajisje harduerike që nuk mbështeten në RHEL 10.1 është rikthyer. Për shembull, ID-të e pajisjeve të vjetra PCI në drajverë janë kthyer:
- aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Products, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi - Emulex OneConnectOpen-iSCSI për BladeEngine 2 dhe 3
- be2net – Përshtatësit Emulex BladeEngine 2 dhe 3 *
- hpsa - HP Smart Array Controller
- lpfc - Emulex LightPulse Fiber Channel SCSI
- megaraid_sas - Broadcom MegaRAID SAS
- mlx4_core - Mellanox Gen2 dhe ConnectX-2
- mpt3sas - LSI MPT Fusion SAS 3.0
- mptsas - Fusion MPT SAS Host
- qla2xxx - QLogic Fiber Channel HBA
- qla4xxx - QLogic iSCSI HBA.
Shpërndarja AlmaLinux u themelua nga CloudLinux në përgjigje të përfundimit të parakohshëm të mbështetjes për CentOS 8 nga Red Hat (përditësimet për CentOS 8 u ndërprenë në fund të 2021, dhe jo në 2029, siç prisnin përdoruesit). Projekti mbikëqyret nga një organizatë e veçantë jofitimprurëse, Fondacioni AlmaLinux OS, i cili u krijua për t'u zhvilluar në një mjedis neutral, të drejtuar nga komuniteti duke përdorur një model qeverisjeje të ngjashëm me Projektin Fedora. Kompleti i shpërndarjes është falas për të gjitha kategoritë e përdoruesve. Të gjitha zhvillimet e AlmaLinux publikohen me licenca falas.
Përveç AlmaLinux, Rocky Linux (i zhvilluar nga komuniteti nën udhëheqjen e themeluesit të CentOS), Oracle Linux, SUSE Liberty Linux dhe EuroLinux pozicionohen gjithashtu si alternativa ndaj CentOS-it klasik. Përveç kësaj, Red Hat e ka vënë RHEL të disponueshëm falas për organizatat me burim të hapur dhe mjediset individuale të zhvilluesve me deri në 16 sisteme virtuale ose fizike.
Burimi: opennet.ru
