Lansarea AlmaLinux 9.8 și 10.2

A fost lansată versiunea distribuției AlmaLinux 10.2, precum și actualizarea anterioarei ramuri - AlmaLinux 9.8. Versiunile sunt sincronizate cu Red Hat Enterprise Linux 9.8 și 10.2 și conțin toate modificările incluse în aceste lansări. Imaginile de instalare au fost pregătite pentru arhitecturi x86_64_v3, x86_64_v2, ARM64, ppc64le și s390x sub formă de imagine de boot (1 GB), imagine minimă (1.6 GB) și imagine completă (10 GB). Ulterior, vor fi create versiuni Live cu GNOME, KDE, MATE și Xfce, precum și imagini pentru plăci Raspberry Pi, containere, WSL (Windows Subsystem for Linux) și platforme cloud.

Distribuția este, pe cât posibil, compatibilă din punct de vedere binar cu Red Hat Enterprise Linux și poate fi utilizată ca înlocuire pentru RHEL 10.2 și CentOS 10 Stream. Pe lângă rebranding și eliminarea pachetelor specifice RHEL, AlmaLinux 10.2 are următoarele diferențe față de RHEL 10.2:

  • A fost publicat un repository de pachete compilate pentru arhitectura i686, precum și imagini de containere în format Docker pentru sisteme x86 pe 32 de biți. Compania Red Hat a încetat să mai formeze versiuni pe 32 de biți pentru arhitectura x86 în lansarea RHEL 7, publicată în 2014. În ramura CentOS 7, compilarea pachetelor pe 32 de biți a fost continuată de echipa CentOS Linux AltArch SIG, dar începând cu ramura CentOS 8, compilarea acestor versiuni a fost oprită. Motivul reîntoarcerii versiunilor pentru arhitectura i686 în AlmaLinux a fost dorința de a oferi posibilitatea de a rula aplicații mai vechi disponibile doar sub formă de fișiere executabile pentru sisteme pe 32 de biți. Aceste versiuni pot fi, de asemenea, utile pentru a crea medii pe 32 de biți pentru testarea codului în sisteme de integrare continuă și pentru a rula containere pentru programe pe 32 de biți.
  • A fost readusă suportul pentru sistemul de fișiere Btrfs. A fost adăugată posibilitatea de a partitiona unitățile folosind Btrfs în installer, s-a asigurat instalarea modulului kernel btrfs.ko, a fost readus setul de utilitare btrfs-progs, precum și s-a lucrat la adaptarea funcționării cu Btrfs a stivei de gestionare a datelor și a fost verificată corectitudinea funcționării pachetelor bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 și virt-v2v în medii cu Btrfs. Compania Red Hat a declarat că FS Btrfs este învechită în lansarea RHEL 7.4 (anul 2017) și și-a oprit complet suportul în ramura RHEL 8.
  • În mod implicit, este activat depozitul de pachete CRB (CodeReady Builder), care oferă o selecție de pachete care nu sunt disponibile în mod obișnuit în Red Hat Enterprise Linux, cum ar fi aplicații pentru dezvoltatori, biblioteci suplimentare și legături, precum și pachete cu date de depanare, documentație, fișiere header, compilări statice și exemple de cod (pachetele „-devel”, „-example”, „-doc” și „-static”). Printre altele, în CRB se regăsesc biblioteci utilizate ca dependențe în pachetele din depozit.
    EPEL (Pachete suplimentare pentru Linux Enterprise).
  • Pachetele pentru instalarea driverelor NVIDIA și a stivei CUDA au fost formate. Driverele pot fi utilizate în configurații cu UEFI Secure Boot. Modulele kernel din setul oficial de drivere proprietare oferit de compania NVIDIA nu pot fi încărcate în modul UEFI Secure Boot, deoarece nu sunt semnate digital de distribuție. Această restricție
    a fost eludată prin utilizarea modulelor kernel open source de către compania NVIDIA, pe baza cărora a fost creat un pachet propriu nvidia-open-kmod cu modulele semnate digital de AlmaLinux. A fost creat separat un pachet almalinux-release-nvidia-driver cu configurația depozitului extern suportat de compania NVIDIA, din care se descarcă driverele CUDA și componentele proprietare ale driverului NVIDIA, care funcționează în spațiul utilizatorului.
  • Au fost formate construcții separate pentru a doua versiune a microarhitecturii x86-64 (x86-64-v2), care sunt însoțite paralel de construcțiile de bază x86-64, formulate cu optimizări pentru microarhitectura x86-64-v3, care este utilizată în RHEL 10. Suportul suplimentar pentru x86-64-v2 permite asigurarea compatibilității cu CPU-uri mai vechi Intel Haswell și AMD Excavator, proiectate înainte de 2013. Pe lângă repozitoarele standard, construcțiile x86-64-v2 sunt, de asemenea, pregătite pentru pachetele din depozitul EPEL.
  • Au fost restabilite implementările server și client ale protocolului SPICE, care permite organizarea muncii de la distanță cu un desktop operând într-un mediu virtual controlat de QEMU/KVM. Spre deosebire de protocoalele VNC și RDP, în SPICE redarea conținutului ecranului și procesarea fluxurilor audio se realizează pe partea clientului, și nu pe server. Suportul SPICE a fost întrerupt în RHEL 9.0.
  • Folosirea registrului de procesor %rbp ca pointer de bază pentru cadrul stivei, care conține adresele de retur și variabilele funcției (frame pointer), a fost restabilită. Utilizarea pointerului pentru cadrele stivei permite folosirea unor funcționalități suplimentare pentru trasarea și profilarea sistemului.
  • A fost implementată posibilitatea de utilizare a hypervisor-ului KVM pe sistemele cu procesoare IBM POWER. Suportul similar a fost oprit în RHEL ramura 9.0.
  • Este susținut depozitul
    Synergy, în care sunt plasate pachete diferite de cele din Red Hat Enterprise Linux. În prezent, în depozitul Synergy au fost publicate deja pachete cu mediu utilizator Pantheon, dezvoltat de proiectul Elementary OS, și utilitarul Warpinator, destinat schimbului criptat de fișiere între două computere.
  • A fost implementată posibilitatea de a boota în modul UEFI Secure Boot pentru sistemele cu procesoare Intel/AMD și ARM.
  • A fost reluată suportul pentru peste 150 de dispozitive hardware care nu erau suportate în RHEL 10.2. De exemplu, au fost readuse identificatoarele vechilor dispozitive PCI în drivere:
    • aacraid — Dell PERC2, 2/SI, 3/SI, 3/DI, Produse Adaptec Avansate Raid, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
    • be2iscsi — Emulex OneConnectOpen-iSCSI pentru BladeEngine 2 și 3
    • be2net — adaptoare Emulex BladeEngine 2 și 3 *
    • hpsa — Controler HP Smart Array
    • lpfc — Emulex LightPulse Fibre 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.

Distribuția AlmaLinux a fost fondată de CloudLinux ca răspuns la suspendarea prematură a suportului pentru CentOS 8 de către Red Hat (lansarea actualizărilor pentru CentOS 8 a fost încheiată la sfârșitul anului 2021, și nu în 2029, cum credeau utilizatorii). Proiectul este coordonat de o organizație non-profit separată, AlmaLinux OS Foundation, care a fost creată pentru dezvoltare pe o platformă neutră, cu participarea comunității și utilizând un model de management similar cu organizarea proiectului Fedora. Distribuția este gratuită pentru toate categoriile de utilizatori. Toate realizările AlmaLinux sunt publicate sub licențe libere.

Pe lângă AlmaLinux, ca alternativă la clasicul CentOS, sunt poziționate de asemenea Rocky Linux (dezvoltat de comunitate sub conducerea fondatorului CentOS), Oracle Linux, SUSE Liberty Linux și EuroLinux. În plus, compania Red Hat a oferit posibilitatea utilizării gratuite a RHEL în organizațiile care dezvoltă software deschis și în medii de dezvoltare individuale, care numără până la 16 sisteme virtuale sau fizice.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster