Distributionsmeddelandet har slÀppts AlmaLinux 10.1, synkroniserad med Red Hat Enterprise Linux 10.1 och innehÄller alla Àndringar som föreslÄs i den hÀr utgÄvan. Installationsavbildningar har förberetts för arkitekturerna x86_64_v3, x86_64_v2, ARM64, ppc64le och s390x i form av en startbar (927 MB), minimal (1.4 GB) och fullstÀndig avbildning (8.3 GB). Live-versioner med GNOME, KDE, MATE och Xfce kommer att skapas senare, liksom avbildningar för Raspberry Pi-kort, containrar och WSL (Windows Delsystem för Linux) och molnplattformar.
Distributionen Àr binÀrkompatibel med Red Hat Enterprise nÀr det Àr möjligt. Linux och kan anvÀndas som ersÀttning för RHEL 10.1 och CentOS 10 Stream. Förutom att omdöpa och ta bort RHEL-specifika paket, AlmaLinux 10.1 har följande skillnader frÄn RHEL 10.1:
- Stöd för filsystemet Btrfs har ÄterstÀllts. Vi har lagt till möjligheten att partitionera hÄrddiskar med Btrfs i installationsprogrammet, sÀkerstÀllt installation av kÀrnmodulen btrfs.ko, returnerat verktygssviten btrfs-progs och anpassat lagringshanteringsstacken för Btrfs. Vi har ocksÄ verifierat att följande paket fungerar korrekt i Btrfs-miljöer: bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 och virt-v2v. Red Hat avfÀrdade filsystemet Btrfs i RHEL 7.4 (2017) och upphörde med stödet för det i RHEL 8.
- Som standard Àr CRB (CodeReady Builder) paketförrÄdet aktiverat, vilket ger ett urval av paket som inte erbjuds som standard i Red Hat Enterprise. Linux, sÄsom utvecklarapplikationer, ytterligare bibliotek och wrappers, samt paket med felsökningsdata, dokumentation, headerfiler, statiska assembler och kodexempel (paketen "-devel", "-example", "-doc" och "-static"). Bland annat innehÄller CRB bibliotek som anvÀnds som beroenden i paket frÄn EPEL-arkivet (Extra Packages for Enterprise). Linux).
- Paket för installation av NVIDIA-drivrutiner och CUDA-stacken har skapats. Drivrutinerna kan anvÀndas i konfigurationer med UEFI Secure Boot. KÀrnmoduler frÄn NVIDIAs officiella proprietÀra drivrutinsuppsÀttning kan inte lÀsas in i UEFI Secure Boot-lÀge eftersom de inte Àr digitalt signerade av distributionen. Denna begrÀnsning kringgicks genom att anvÀnda NVIDIAs kÀrnmoduler med öppen kÀllkod, vilka anvÀndes för att skapa ett proprietÀrt nvidia-open-kmod-paket med digitalt signerade moduler. AlmaLinuxPaketet Àr utformat separat. almalinux-release-nvidia-driver med konfigurationen av ett NVIDIA-stödt externt arkiv frÄn vilket CUDA-drivrutiner och proprietÀra anvÀndarutrymmeskomponenter för NVIDIA-drivrutinen kan laddas ner.
- Separata versioner för den andra versionen av x86-64-mikroarkitekturen (x86-64-v2) har skapats. Dessa versioner underhÄlls parallellt med de grundlÀggande x86-64-versionerna, vilka genereras med optimeringar för x86-64-v3-mikroarkitekturen som anvÀnds i RHEL 10. Ytterligare stöd för x86-64-v2 sÀkerstÀller kompatibilitet med processorer Àldre Àn Intel Haswell och AMD Excavator, designade före 2013. Förutom standardförrÄden förbereds Àven x86-64-v2-versioner för paket frÄn EPEL-förrÄdet.
- Server- och klientimplementeringar av SPICE-protokollet har Äterinförts, vilket möjliggör interaktioner med fjÀrrskrivbord som körs i en virtuell miljö under QEMU/KVM. Till skillnad frÄn VNC- och RDP-protokollen renderar SPICE skÀrminnehÄll och bearbetar ljudströmmar pÄ klientsidan, snarare Àn pÄ servern. serverI RHEL togs stödet för SPICE bort i version 9.0.
- à tergick till att anvÀnda processorregistret %rbp som baspekare till en stackram som innehÄller returadresser och funktionsvariabler (rampekare). Genom att anvÀnda en pekare för att stapla ramar kan distributionen anvÀnda ytterligare funktioner för systemspÄrning och profilering.
- Möjligheten att anvÀnda en hypervisor har implementerats KVM PÄ system med IBM POWER-processorer. I RHEL upphörde sÄdant stöd i 9.0-grenen.
- Synergy-arkivet, som Àr vÀrd för andra paket Àn de frÄn Red Hat Enterprise, underhÄlls. LinuxFör nÀrvarande innehÄller Synergy-förvaret redan paket för Pantheon-anvÀndarmiljön, utvecklad av Elementary OS-projektet, och Warpinator-verktyget, utformat för krypterad fildelning mellan tvÄ datorer.
- Möjligheten att starta i UEFI Secure Boot-lÀge har implementerats för system med Intel/AMD och ARM-processorer.
- Stöd för över 150 hÄrdvaruenheter som inte stöds i RHEL 10.1 har ÄterstÀllts. Till exempel har ID:n för gamla PCI-enheter i drivrutinerna returnerats:
- aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Products, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi - Emulex OneConnectOpen-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.
Distribution AlmaLinux grundat av CloudLinux som svar pÄ det förtida tillbakadragandet av stöd CentOS 8 av Red Hat (utgÄva av uppdateringar för CentOS 8 lades ner i slutet av 2021, inte 2029 som anvÀndarna förvÀntade sig. Projektet övervakas av en separat ideell organisation. AlmaLinux OS Foundation, som skapades för att utvecklas pÄ en neutral plattform med deltagande frÄn communityn och en styrningsmodell liknande Fedora-projektet, Àr gratis för alla anvÀndare. All utveckling AlmaLinux publiceras under fria licenser.
Utom AlmaLinux, som ett alternativ till den klassiska CentOS Àr ocksÄ placerade Rocky Linux (utvecklad av gemenskapen under ledning av grundaren) CentOS), Oracle Linux, SUSE Liberty Linux och euronLinuxDessutom har Red Hat gjort RHEL tillgÀngligt för fri anvÀndning i organisationer för mjukvaruutveckling med öppen kÀllkod och individuella utvecklarmiljöer med upp till 16 virtuella eller fysiska system.
KĂ€lla: opennet.ru
