AlmaLinux 10.1 distributsiooni vĂ€ljaanne, mis on sĂŒnkroonitud Red Hat Enterprise Linux 10.1-ga ja sisaldab kĂ”iki selle vĂ€ljaande muudatusi. Installatsioonipildid on ette valmistatud arhitektuuridele x86_64_v3, x86_64_v2, ARM64, ppc64le ja s390x, ning need on saadaval kĂ€ivitatava (927 MB), minimaalse (1.4 GB) ja tĂ€ispildina (8.3 GB). Hiljem valmivad Live-ehitused GNOME, KDE, MATE ja Xfce jaoks, samuti pildid Raspberry Pi, konteinerite, WSL (Windows Subsystem for Linux) ja pilveplatvormide jaoks.
Distributsioon on vĂ”imalikult binaarselt ĂŒhilduv Red Hat Enterprise Linux'iga ja seda saab kasutada RHEL 10.1 ja CentOS 10 Stream asendajana. Lisaks brĂ€ndingu muutmisele ja RHEL-spetsiifiliste pakettide eemaldamisele on AlmaLinux 10.1-s tĂ€heldatud jĂ€rgmisi erinevusi RHEL 10.1-ga:
- Toetatakse taas Btrfs failisĂŒsteemi. Installeris on lisatud vĂ”imalus jagada kettaid Btrfs-iga, installitud on btrfs.ko kerneli moodul, naasnud on btrfs-progs utiliidid ning lĂ€bi on viidud töö Btrfs andmesalvestuse haldustehnoloogia kohandamiseks ja testitud bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 ja virt-v2v pakettide toimivust Btrfs-iga keskkondades. Red Hat kuulutas Btrfs failisĂŒsteemi RHEL 7.4 versioonis (2017. aasta) vananenuks ja lĂ”petas selle toe RHEL 8 filiaalis.
- Vaikimisi on aktiivne CRB (CodeReady Builder) paketirepositsioon, mis sisaldab valikut pakettidest, mis ei ole vaikimisi saadaval Red Hat Enterprise Linux'is, nagu arendaja rakendused, tĂ€iendavad raamatukogud ja sidemed, samuti pakettide silumisandmed, dokumentatsioon, pĂ€isefailid, staatilised kogumid ja koodinĂ€idised (pakettid â-develâ, â-exampleâ, â-docâ ja â-staticâ). CRB-s on ka raamatukogud, mis on sĂ”ltuvused EPEL (Extra Packages for Enterprise Linux) paketist.
- On loodud paketid NVIDIA draiverite ja CUDA stacki installimiseks. Draivereid saab kasutada UEFI Secure Boot konfiguratsioonides. Erakordselt saan Tunnustatud jadad ei saa kĂ€ivitada UEFI Secure Boot reĆŸiimis, kuna need ei ole digitaalselt allkirjastatud distributsiooni poolt. Selle piirangu on suutnud ĂŒletada NVIDIA vĂ€ljatöötatud avatud moodulite kasutamine, mille pĂ”hjal on loodud oma pakett nvidia-open-kmod koos AlmaLinux digitaalselt allkirjastatud moodulitega. Eraldi on loodud pakett almalinux-release-nvidia-driver koos NVIDIA toetatava vĂ€lise reposi konfiguratsiooniga, kust laaditakse alla CUDA draiverid ja NVIDIA draiveri omanikkomponendid, mis toimivad kasutajaruumis.
- On eraldi koostised x86-64 mikroarhitektuuri teiseks versiooniks (x86-64-v2), mis on samal ajal koos x86-64 pĂ”hiliste koostistega, millel on x86-64-v3 mikroarhitektuuri optimeeringud, mida kasutatakse RHEL 10-s. TĂ€iendav tugi x86-64-v2 tagab ĂŒhilduvuse vanemate Intel Haswell ja AMD Excavator protsessoritega, mis on vĂ€lja töötatud enne 2013. aastat. Lisaks ametlikele hoidlatele on x86-64-v2 koostised ette valmistatud ka EPEL hoidlast pĂ€rinevatele paketidele.
- Tagasi on toodud SPICE protokolli serveri ja kliendi rakendused, mis vÔimaldavad korraldada kaugjuhtimist töölauaga, mis töötab virtuaalses keskkonnas QEMU/KVM-i haldusel. Erinevalt VNC ja RDP protokollidest toimub SPICE'is ekraani sisu pÀring ja helivoogude töötlemine kliendi poolel, mitte serveril. RHEL-is lÔpetati SPICE tugi versioonis 9.0.
- Protsessoriregistri %rbp tagasitulek kasutatakse kui raamistikupoiendar kuukse tagasikutsumisadresse ja funktsiooni muutujaid (frame pointer). Raamistiku aktiivse osakonna kasutamine vĂ”imaldab jaotises kasutada lisafunktsioone sĂŒsteemi jĂ€lgimiseks ja profiliimiseks.
- HĂŒperviisori kasutamise vĂ”imalus on sisse viidud KVM IBM POWER protsessoritega sĂŒsteemidesse. RHELis on sarnane toetus peatatud haru 9.0 juures.
- Toetatakse Synergy repositooriumi, kus on pakettide tooteanalĂŒĂŒsid, mis erinevad Red Hat Enterprise Linux'ist. Praeguseks on Synergy repositooriums juba avaldatud pakette, millel on kasutajakeskkond Pantheon, mis on vĂ€lja töötatud Elementary OS projektiga, ja utiliit Warpinator, mis on mĂ”eldud kahe arvuti vaheliseks krĂŒpteeritud failide vahetamiseks.
- On vĂ€lja töötatud UEFI Secure Boot reĆŸiimis laadimise vĂ”imalus Intel/AMD ja ARM protsessoritega sĂŒsteemide jaoks.
- Toetatakse ĂŒle 150 riistvaraseadmestiku, mis ei olnud toetatud RHEL 10.1-s. NĂ€iteks on taastatud vanade PCI-seadmestike identifikaatorid draiverites:
- aacraid â Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Products, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi â Emulex OneConnectOpen-iSCSI BladeEngine 2 ja 3 jaoks
- be2net â Emulex BladeEngine 2 ja 3 adapterid *
- hpsa â HP Smart Array Controller
- lpfc â Emulex LightPulse Fibre Channel SCSI
- megaraid_sas â Broadcom MegaRAID SAS
- mlx4_core â Mellanox Gen2 ja ConnectX-2
- mpt3sas â LSI MPT Fusion SAS 3.0
- mptsas â Fusion MPT SAS Host
- qla2xxx â QLogic Fibre Channel HBA
- qla4xxx â QLogic iSCSI HBA.
AlmaLinuxi distributsioon on vĂ€lja töötatud ettevĂ”tte CloudLinux poolt vastusena CentOS 8 toe enneaegsele lĂ”petamisele Red Hati poolt (CentOS 8 uuenduste lĂ”petamine toimus 2021. aasta lĂ”pus, mitte 2029. aastal, nagu kasutajad arvasid). Projekti juhib mittetulundusĂŒhing AlmaLinux OS Foundation, mis loodi arenduse toeks neutraalses keskkonnas koos kogukonna osalusega ja kasutades mudelit, mis sarnaneb Fedora projekti töörĂŒtiga. Distributsioon on tasuta kĂ”igi kasutajate kategooriate jaoks. KĂ”ik AlmaLinuxi arendused avaldatakse vabade litsentside alusel.
Lisaks AlmaLinuxile on klassikalisele CentOSile alternatiivideks Rocky Linux (arendatakse kogukonna poolt CentOSi asutaja juhtimisel), Oracle Linux, SUSE Liberty Linux ja EuroLinux. Lisaks pakkus Red Hat vĂ”imalust tasuta kasutada RHEL-i organisatsioonides, mis arendavad avatud tarkvara, ning iseseisvate arendajate keskkondades, kus on kuni 16 virtuaalset vĂ”i fĂŒĂŒsilist sĂŒsteemi.
Allikas: opennet.ru
