Release av distributionen AlmaLinux 10.1 har presenterats, synkroniserad med Red Hat Enterprise Linux 10.1 och innehÄllande alla Àndringar som föreslagits i denna utgÄva. Installationsbilder har förberetts för arkitekturerna x86_64_v3, x86_64_v2, ARM64, ppc64le och s390x i form av en startbar bild (927 MB), minimal bild (1,4 GB) och fullstÀndig bild (8,3 GB). Senare kommer Live-versioner med GNOME, KDE, MATE och Xfce, samt bilder för Raspberry Pi-plattformar, containrar, WSL (Windows Subsystem for Linux) och molnplattformar att skapas.
Distributionen Àr sÄ mycket som möjligt binÀrt kompatibel med Red Hat Enterprise Linux och kan anvÀndas som en ersÀttning för RHEL 10.1 och CentOS 10 Stream. Förutom ombranding och borttagning av RHEL-specifika paket i AlmaLinux 10.1 har följande skillnader frÄn RHEL 10.1 noterats:
- Stödet för filsystemet Btrfs har Äterupptagits. Möjligheten att partitionera lagringsenheter med Btrfs har lagts till i installationsprogrammet, och installationen av kÀrnmodulen btrfs.ko har sÀkerstÀllts. Paketet btrfs-progs har Äterinförts, och arbete har utförts för att anpassa datalagringshanteringssystemet till Btrfs och för att verifiera funktionen av paketen bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 och virt-v2v i miljöer med Btrfs. Red Hat meddelade att Btrfs filsystemet blivit förÄldrat i RHEL 7.4 (2017) och har helt slutat stödja det i RHEL 8.
- Som standard Ă€r paketarkivet CRB (CodeReady Builder) aktiverat, vilket levererar en uppsĂ€ttning paket som som standard inte erbjuds i Red Hat Enterprise Linux, sĂ„som utvecklarapplikationer, ytterligare bibliotek och bindningar, samt paket med felsökningsinformation, dokumentation, header-filer, statiska byggnader och kodexempel (paket â-develâ, â-exampleâ, â-docâ och â-staticâ). Bland annat finns det i CRB bibliotek som anvĂ€nds som beroenden i paket frĂ„n EPEL-repositoriet (Extra Packages for Enterprise Linux).
- Paket har skapats för installation av NVIDIA-drivrutiner och CUDA-stacken. Drivrutinerna kan anvÀndas i konfigurationer med UEFI Secure Boot. KÀrnmoduler frÄn den officiella uppsÀttningen proprietÀra drivrutiner frÄn NVIDIA kan inte laddas i UEFI Secure Boot-lÀge, eftersom de inte Àr signerade med distributionens digitala signatur. Denna begrÀnsning har möjliggjorts genom anvÀndning av öppna kÀrnmoduler frÄn NVIDIA, baserade pÄ vilka ett eget paket nvidia-open-kmod har skapats med moduler som Àr signerade med digital signatur frÄn AlmaLinux. Ett separat paket almaslinux-release-nvidia-driver har utformats med konfigurationen för det externa arkivet som stöds av NVIDIA, frÄn vilket CUDA-drivrutiner och proprietÀra komponenter frÄn NVIDIA-drivrutinen som fungerar i anvÀndarutrymmet laddas.
- Separata byggnader har skapats för den andra versionen av mikroarkitekturen x86-64 (x86-64-v2), som tillhandahÄlls parallellt med grundlÀggande x86-64-byggnader som utformas med optimeringar för mikroarkitekturen x86-64-v3, som anvÀnds i RHEL 10. Ytterligare stöd för x86-64-v2 möjliggör kompatibilitet med Àldre Intel Haswell och AMD Excavator-CPU:er, utformade före 2013. Förutom de officiella arkiven har x86-64-v2-byggnader Àven förberetts för paket frÄn EPEL-arkivet.
- Server- och klientimplementationer av SPICE-protokollet har Äterinförts, vilket möjliggör fjÀrrarbete med skrivbord som fungerar i en virtuell miljö under QEMU/KVM. Till skillnad frÄn VNC- och RDP-protokollen utför SPICE rendering av skÀrminnehÄll och hantering av ljudströmmar pÄ klientsidan, istÀllet för pÄ. servern. I RHEL avbröts stödet för SPICE i version 9.0.
- AnvÀndningen av registret %rbp som en baspekare för stackramen, som innehÄller returadresser och funktionens variabler (frame pointer), har ÄterstÀllts. AnvÀndning av pekaren för stackramarna möjliggör ytterligare funktioner för spÄrning och profilering av systemet i distributionen.
- Möjlighet till anvÀndning av hypervisor KVM pÄ system med IBM POWER-processorer har realiserats. Stödet i RHEL avbröts i version 9.0.
- Arkivet Synergy stöds, som innehÄller paket som skiljer sig frÄn Red Hat Enterprise Linux. För nÀrvarande har paket med det anvÀndarmiljö Pantheon, utvecklat av projektet Elementary OS, och verktyget Warpinator, som Àr avsett för krypterad filutbyte mellan tvÄ datorer, redan publicerats i Synergy-arkivet.
- Möjlighet att ladda i UEFI Secure Boot-lÀge har implementerats för system med Intel/AMD och ARM-processorer.
- Stödet för mer Àn 150 hÄrdvaruenheter som inte stöddes i RHEL 10.1 har Äterupptagits. Till exempel har identifieringarna av gamla PCI-enheter Äterförts i drivrutinerna:
- aacraid â Dell PERC2, 2/SI, 3/SI, 3/DI, Adaptec Advanced Raid Products, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi â Emulex OneConnect Open-iSCSI för BladeEngine 2 och 3
- be2net â Emulex BladeEngine 2 och 3 adaptrar *
- hpsa â HP Smart Array Controller
- lpfc â Emulex LightPulse Fibre Channel SCSI
- megaraid_sas â Broadcom MegaRAID SAS
- mlx4_core â Mellanox Gen2 och ConnectX-2
- mpt3sas â LSI MPT Fusion SAS 3.0
- mptsas â Fusion MPT SAS VĂ€rd
- qla2xxx â QLogic Fibre Channel HBA
- qla4xxx â QLogic iSCSI HBA.
AlmaLinux-distributionen grundades av CloudLinux som svar pÄ den för tidiga nedlÀggningen av CentOS 8:s stöd av Red Hat (utgivning av uppdateringar för CentOS 8 stoppades i slutet av 2021, och inte 2029, som anvÀndarna hade trott). Projektet övervakas av en separat ideell organisation, AlmaLinux OS Foundation, som skapades för att utvecklas pÄ en neutral plattform med samhÀllsdeltagande och en styrmodell liknande den för Fedora-projektet. Distributionen Àr gratis för alla anvÀndarkategorier. Alla arbeten frÄn AlmaLinux publiceras under fria licenser.
Förutom AlmaLinux positioneras Àven Rocky Linux (utvecklat av samhÀllet under ledning av grundaren av CentOS), Oracle Linux, SUSE Liberty Linux och EuroLinux som alternativ till klassisk CentOS. Dessutom har Red Hat erbjudit gratis anvÀndning av RHEL i organisationer som utvecklar öppen programvara och i miljöer för individuella utvecklare som har upp till 16 virtuella eller fysiska system.
KĂ€lla: opennet.ru
