Dostupna je distribucija AlmaLinux 10.1

Predstavljeno je izdanje distribucije AlmaLinux 10.1, sinhronizovano sa Red Hat Enterprise Linux 10.1 i koje sadrži sve predložene promjene u ovom izdanju. Instalacijske slike su pripremljene za arhitekture x86_64_v3, x86_64_v2, ARM64, ppc64le i s390x u obliku bootable (927 MB), minimalne (1.4 GB) i pune slike (8.3 GB). Live verzije sa GNOME, KDE, MATE i Xfce okruženjima će biti kreirane kasnije, kao i slike za Raspberry Pi ploče, kontejnere, WSL (Windows podsistem za Linux) i cloud platforme.

Distribucija je binarno kompatibilna s Red Hat Enterprise Linuxom gdje je to moguće i može se koristiti kao zamjena za RHEL 10.1 i CentOS 10 Stream. Pored rebrendiranja i uklanjanja paketa specifičnih za RHEL, AlmaLinux 10.1 ima sljedeće razlike u odnosu na RHEL 10.1:

  • Vraćena je podrška za Btrfs datotečni sistem. Dodali smo mogućnost particioniranja diskova pomoću Btrfs-a u instalacijski program, osigurali instalaciju kernel modula btrfs.ko, vratili paket uslužnih programa btrfs-progs i prilagodili stek za upravljanje pohranom za Btrfs. Također smo provjerili da sljedeći paketi ispravno rade u Btrfs okruženjima: bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 i virt-v2v. Red Hat je ukinuo Btrfs datotečni sistem u RHEL-u 7.4 (2017) i prekinuo podršku za njega u RHEL-u 8.
  • Repozitorij paketa CodeReady Builder (CRB) je omogućen po zadanim postavkama. Sadrži izbor paketa koji nisu ponuđeni po zadanim postavkama u Red Hat Enterprise Linuxu, uključujući razvojne aplikacije, dodatne biblioteke i omotače, kao i pakete koji sadrže podatke za otklanjanje grešaka, dokumentaciju, zaglavne datoteke, statičke verzije i primjere koda (paketi "-devel", "-example", "-doc" i "-static"). Između ostalog, CRB uključuje biblioteke koje se koriste kao zavisnosti u paketima iz EPEL (Dodatni paketi za Enterprise Linux) repozitorija.
  • Kreirani su paketi za instaliranje NVIDIA drajvera i CUDA steka. Drajveri se mogu koristiti u konfiguracijama sa UEFI Secure Boot-om. Moduli kernela iz zvaničnog seta vlasničkih drajvera od NVIDIA-e ne mogu se učitati u UEFI Secure Boot modu jer nisu digitalno potpisani od strane distribucije. Ovo ograničenje je zaobiđeno korištenjem modula kernela koji su javno dostupni od NVIDIA-e, a koji su korišteni za kreiranje vlasničkog nvidia-open-kmod paketa sa modulima koje je digitalno potpisao AlmaLinux. Odvojeni paket, almalinux-release-nvidia-driver, konfiguriše eksterni repozitorij koji održava NVIDIA, iz kojeg se učitavaju CUDA drajveri i vlasničke komponente NVIDIA drajvera koje rade u korisničkom prostoru.
  • Kreirane su odvojene verzije za drugu verziju x86-64 mikroarhitekture (x86-64-v2). Ove verzije se održavaju paralelno sa osnovnim x86-64 verzijama, koje su generisane sa optimizacijama za x86-64-v3 mikroarhitekturu korištenu u RHEL 10. Dodatna podrška za x86-64-v2 osigurava kompatibilnost sa CPU-ima starijim od Intel Haswell i AMD Excavator, dizajniranim prije 2013. godine. Pored standardnih repozitorija, x86-64-v2 verzije su također pripremljene za pakete iz EPEL repozitorija.
  • Serverske i klijentske implementacije SPICE protokola su ponovo uvedene, omogućavajući interakcije s udaljenom radnom površinom u virtualnom okruženju pod QEMU/KVM-om. Za razliku od VNC i RDP protokola, SPICE renderira sadržaj ekrana i obrađuje audio streamove na strani klijenta, a ne na serveru. serverU RHEL-u, podrška za SPICE je ukinuta u verziji 9.0.
  • Vraćeno na korištenje registra procesora %rbp kao osnovnog pokazivača na okvir steka koji sadrži povratne adrese i funkcionalne varijable (pokazivač okvira). Korišćenje pokazivača za slaganje okvira omogućava distribuciji da koristi dodatne mogućnosti za praćenje sistema i profilisanje.
  • Implementirana je mogućnost korištenja hipervizora KVM Na sistemima sa IBM POWER procesorima. U RHEL-u, takva podrška je ukinuta u verziji 9.0.
  • Synergy repozitorij, koji sadrži pakete osim Red Hat Enterprise Linuxa, se održava. Trenutno, Synergy repozitorij sadrži pakete za korisničko okruženje Pantheon, koje je razvio Elementary OS projekt, i Warpinator, uslužni program za dijeljenje šifriranih datoteka između dva računara.
  • Mogućnost pokretanja u UEFI Secure Boot modu je implementirana za sisteme sa Intel/AMD i ARM procesorima.
  • Vraćena je podrška za preko 150 hardverskih uređaja koji nisu podržani u RHEL 10.1. Na primjer, vraćeni su ID-ovi starih PCI uređaja u drajverima:
    • aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid proizvodi, 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 kontroler
    • lpfc - Emulex LightPulse Fiber 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 Host
    • qla2xxx - QLogic Fibre Channel HBA
    • qla4xxx - QLogic iSCSI HBA.

AlmaLinux distribuciju je osnovao CloudLinux kao odgovor na prerano prestanak podrške za CentOS 8 od strane Red Hata (ažuriranja za CentOS 8 su obustavljena krajem 2021., a ne 2029. godine, kako su korisnici očekivali). Projekat nadgleda zasebna neprofitna organizacija, AlmaLinux OS Foundation, koja je stvorena da se razvija u neutralnom okruženju vođenom zajednicom koristeći model upravljanja sličan Fedora projektu. Distribucijski komplet je besplatan za sve kategorije korisnika. Svi razvoji AlmaLinuxa se objavljuju pod besplatnim licencama.

Pored AlmaLinuxa, Rocky Linux (razvijen od strane zajednice pod vodstvom osnivača CentOS-a), Oracle Linux, SUSE Liberty Linux i EuroLinux su također pozicionirani kao alternative klasičnom CentOS-u. Pored toga, Red Hat je učinio RHEL besplatno dostupnim organizacijama otvorenog koda i individualnim razvojnim okruženjima sa do 16 virtuelnih ili fizičkih sistema.

izvor: opennet.ru

Dodajte komentar