Spoločnosť Red Hat vydala svoju distribúciu Red Hat Enterprise. Linux 10.2, ako aj aktualizácia predchádzajúcej vetvy - Red Hat Enterprise Linux 9.8. Pre registrovaných používateľov zákazníckeho portálu Red Hat sú k dispozícii hotové inštalačné obrazy (na vyhodnotenie funkčnosti je možné použiť verejné obrazy ISO). CentOS Stream 10, ako aj bezplatné vývojárske zostavy RHEL). Vydanie je dostupné pre architektúry x86_64, s390x (IBM System z), ppc64le (POWER9), Aarch64 (ARM64) a RISC-V (ukážka). Aktualizácie pre vydanie RHEL 10.2 budú generované do mája 2032. Vetva RHEL 10 bude podporovaná do roku 2035 (plus 4 roky predĺženej platenej podpory), RHEL 9 do konca mája 2032 a RHEL 8 do roku 2029.
Balíky RHEL nie sú hostované vo verejnom git repozitári.centos.org a sú poskytované klientom spoločnosti iba prostredníctvom uzavretej sekcie webovej stránky, ktorá podlieha používateľskej zmluve (EULA) zakazujúcej redistribúciu údajov stiahnutých prostredníctvom klientskeho portálu, čo vytvára právne riziká pri použití týchto balíkov na vytváranie odvodených distribúcií. Zdrojový kód RHEL zostáva dostupný v repozitári. CentOS Stream, ale nie je úplne synchronizovaný s RHEL a verzie balíkov v ňom sa nie vždy zhodujú s balíkmi v RHEL. Rocky LinuxSpoločnosti Oracle a SUSE reprodukujú zdrojový kód balíkov rpm vydania RHEL ako súčasť projektu OpenELA.
Hlavné zmeny v RHEL 10.2 (väčšina uvedených zmien je prítomná aj v RHEL 9.8):
- Poskytuje možnosť používať rozhranie io_uring pre asynchrónne I/O operácie.
- Pridaná podpora pre štandard WiFi7.
- Asistenta AI Goose je teraz možné používať cez príkazový riadok. Balíky Goose sú dostupné v repozitári „rozšírenia“.
- Inštalačný program Anaconda teraz podporuje automatickú inštaláciu balíkov Flatpak počas procesu inštalácie distribúcie. Dostupnosť balíkov Flatpak závisí od vybraného prostredia; napríklad výberom možnosti „Server s grafickým rozhraním“ sa nainštaluje balík Firefox Flatpak.
- Kickstart pridáva nový príkaz „rdp“ na umožnenie grafickej inštalácie pomocou protokolu RDP (Remote Desktop Protocol), ako aj experimentálny príkaz (Technology Preview) „bootc“ na nasadenie bootovacích kontajnerov.
- Grafické rozhranie na zostavovanie systémových obrazov (obrazový nástroj) bolo aktualizované a teraz podporuje vytváranie zavádzacích kontajnerov a obrazov diskov, ako aj obrazov pre sieťovú inštaláciu pomocou inštalátora Anaconda.
- Bol pridaný príkaz „bootc upgrade --download-only“ na sťahovanie aktualizácií do systémov založených na bootc bez ich automatického použitia. Ak chcete použiť predtým stiahnutú aktualizáciu, použite príkaz „bootc upgrade“.
- Pridaná možnosť konverzie zavádzacích obrazov kontajnerov na virtuálny prístrojSpustiť také prchavé virtuálne stroje Navrhuje sa utilita bcvk.
- Pridaná podpora pre vytváranie bezstavových bootovacích obrazov PXE siete (bezstavové zostavy pre bezdiskové systémy) z existujúcich kontajnerových zostavení.
- OpenSSH a libssh teraz podporujú hybridné algoritmy výmeny kľúčov.
mlkem768nistp256-sha256 a mlkem1024nistp384-sha38, ktoré sú odolné voči útokom hrubou silou na kvantový počítač. Systém pki a certifikátov podporuje kľúče a digitálne podpisy založené na algoritme ML-DSA. - Pod ochranou SELinux Služby systemd-oomd a redfish-finder boli konvertované. Kontexty SE boli prepnuté z „povoľovacieho“ do „vynucovacieho“ režimu.Linux anaconda_generator_t, ktlshd_t, switcheroo_control_t, systemd_pcrextend_t, systemd_user_runtimedir_t a tuned_ppd_t. Nastavenia SELinux prispôsobené pre nové procesy OpenSSH - sshd-session a sshd-auth.
Na juhovýchodeLinux Bola implementovaná podpora sieťových protokolov DCCP (Datagram Congestion Control Protocol) a SCTP (Stream Control Transmission Protocol). - Do repozitára CRB (CodeReady Builder) bol pridaný nový balík „capnproto“, ktorý obsahuje Cap'n Proto, vysoko výkonný systém na výmenu údajov a vzdialené volanie procedúr (RPC) používaný v balíku rust-sequoia.
- Bola navrhnutá nová implementácia klienta a server Pripojenie zariadení FIDO (FDO) go-fdo-client a go-fdo-server.
- Bol pridaný balík greenboot-rs, ktorý poskytuje prepísanú implementáciu sady nástrojov Greenboot v jazyku Rust (predchádzajúca verzia bola napísaná v jazyku bash). Greenboot sa používa v atomicky aktualizovaných variantoch RHEL na kontrolu stavu systému pri spustení a návrat k predchádzajúcej verzii, ak sa zistia problémy.
- Pridali sme možnosť používať rozhranie Nmstate API a plugin NetworkManager-libreswan na konfiguráciu prepojenia viacerých podsietí pomocou jedného tunela IPsec. NetworkManager-libreswan teraz podporuje spúšťanie pripojení IPsec založených na protokole Libreswan na požiadanie.
- Rozhranie API epoll implementuje režim pozastavenia IRQ, ktorý adaptívne prepína medzi aktívnym dotazovaním (NAPI/busy dotazovanie, periodické dotazovanie zariadenia jadrom) a generovaním prerušení v závislosti od aktivity aplikácie. Keď je aplikácia nečinná, používa sa spracovanie prerušení a keď sa zistí vysoké zaťaženie, používa sa dotazovanie. V niektorých situáciách môže tento nový režim znížiť spotrebu energie v dátových centrách až o 30 %.
- Je zabezpečená plná podpora protokolov PRP (Parallel Redundancy Protocol) a HSR (High-availability Seamless Redundancy), implementovaná prostredníctvom modulu jadra hsr.
- V jadre Linux Na ovládanie správania zavádzača mikrokódu na systémoch x86 bola implementovaná možnosť príkazového riadku „microcode=flaglist“ (napríklad môžete nastaviť minimálnu povolenú verziu mikrokódu na načítanie).
- V nftables teraz obslužné rutiny netdev podporujú masky v názvoch sieťových rozhraní, napríklad 'type filter hook ingress devices = { "vlan*", "veth0" }'.
- Balík iproute bol aktualizovaný o nástroj dpll na ovládanie a monitorovanie zariadení DPLL (digitálna fázovo uzamknutá slučka).
- Balík kernel-modules-extra obsahuje moduly jadra.
fou a fou6 s implementáciou protokolov FOU (Foo-over-UDP) a GUE (Generic Routing Encapsulation) na organizovanie tunelovania rôznych IP protokolov cez UDP. - Firewalld teraz podporuje preddefinované sady pravidiel (súbory politík). Napríklad sada pravidiel „brána“ pokrýva funkcionalitu typického domáceho smerovača (vrátane NAT, obslužných programov conntrack a presmerovania medzizónovej prevádzky).
- Pridaná možnosť ukladať výpisy pamäte jadra (vmcore) po pádoch do oddielov šifrovaných pomocou LUKS.
- Balík tpm2-tools má vylepšenú kompatibilitu s novými čipmi TPM 2.0 (Trusted Platform Module).
- Subsystém BPF bol synchronizovaný s jadrom 6.17 a Perf s jadrom 6.18. Bola pridaná podpora pre monitorovanie výkonu na systémoch s procesormi Fujitsu Monaka a Intel Clearwater Forest.
- Funkcia ftrace teraz podporuje používanie sledovača function_graph na sledovanie hodnôt vrátených funkciami.
- Nástroj kpatch, ktorý sa používa na aplikáciu záplat na jadro bez jeho zastavenia, teraz umožňuje zobraziť zoznam identifikátorov CVE zraniteľností opravených v aktívnom jadre.
- Pre skupiny zväzkov LVM (VG) bola implementovaná podpora mechanizmu trvalých rezervácií, ktorý umožňuje rezervovať oblasti v zdieľanom úložisku.
- Bola zavedená možnosť aplikovať systémové role na atomicky aktualizované systémy vytvorené pomocou rôznych nástrojov vrátane ostree. Táto zmena umožňuje nasadenie a konfiguráciu atomicky aktualizovaných systémov pomocou rovnakých rolí, aké sa používajú pre bežné systémy.
- Do balíka virtio-win bol pridaný ovládač viosock (virtuálny soket) pre virtuálne počítače. Windows, ktorá umožňuje interakciu medzi hosťovským a hostiteľským systémom. Bola pridaná služba virt-secrets-init-encryption na šifrovanie prístupových kľúčov používaných v knižnici libvirt pre virtuálny modul dôveryhodnej platformy (vTPM).
- QEMU implementuje natívne (bez emulácie) použitie vstupno-výstupnej metódy FUA (Forced Unit Access), ktorá umožňuje zvýšiť výkon virtuálneho úložiska, napríklad pri zaťažení typickom pre DBMS.
- Nástrojová sada Podman bola migrovaná z GnuPG do Sequoia-PGP, implementácie OpenPGP napísanej v Ruste. Bola pridaná podpora pre generovanie digitálnych podpisov pre kontajnery pomocou Sequoia-PGP.
- Kontajnery rhel10/ruby-40, rhel10/postgresql-18, rhel10/python-314-minimal, rhel10/mariadb-118 a rhel10/php-84 boli pridané do registra kontajnerov Red Hat.
- Pridaná experimentálna možnosť spúšťania virtuálnych počítačov v režime Secure Boot na systémoch ARM64.
- Pridaná experimentálna podpora pre migráciu virtuálnych počítačov za chodu pomocou protokolu S3-PR (SCSI3-Persistent Reservation) (S3-PR).
- Pridaná experimentálna podpora pre spúšťanie kontajnerov v ľahkých mikrovirtuálnych počítačoch pomocou runtime prostredia krun (založeného na crun).
- Bola pridaná experimentálna funkcia na použitie vsock (virtuálny soket) na presmerovanie prístupu k TCP portom z hostiteľského prostredia do hosťujúceho systému bez ďalších nastavení; napríklad môžete presmerovať prístup k SSH.
- Príkaz vi bol zmenený na spustenie vim-minimal namiesto plného editora Vim.
- Predvolená veľkosť oddielu disku /boot bola zväčšená z 1 na 2 GB.
- Pridaná podpora pre servery s procesormi Intel Xeon 6+ (CWF, Clearwater Forest). Pridaná podpora pre hardvérové akcelerátory Intel QAT (QuickAssist Technology) Gen6. Podpora pre akcelerátory IAA (In-Memory Analytics Accelerator) integrované do procesorov Intel Wildcat Lake bola oznámená ako stabilná.
- Pridané nové ovládače:
- qaic – pre akcelerátory umelej inteligencie od Qualcomm Cloud.
- tpm_crb_ffa – pre ovládač TPM CRB FFA
- qat_6xxx pre krypto akcelerátory Intel QuickAssist Technology GEN6.
- imx-bus pre generickú zbernicu i.MX.
- imx8m-ddrc na riadenie frekvencie ovládača i.MX8M DDR.
- zl3073x pre Microchip ZL3073x DPLL (digitálna fázovo uzamknutá slučka).
- gpio-usbio pre Intel USBIO GPIO.
- sil164 pre kremíkový obraz sil164 TMDS.
- mshv_root pre VMM koreňového oddielu Microsoft Hyper-V.
- gpio_keys na pripojenie klávesnice cez GPIO.
- mtd_intel_dg pre Intel DGFX MTD.
- rtw89_8922a pre bezdrôtovú kartu Realtek 802.11be 8922A.
- amd_hsmp pre AMD HSMP (port správy hostiteľského systému).
- amd_isp4 pre AMD ISP4 (procesor obrazového signálu).
- intel-oaktrail pre Intel Oaktrail.
- intel-sdsi pre Intel On Demand (SDSi).
- typec_thunderbolt pre Thunderbolt 3 USB typu C.
- USBIO pre Intel USBIO.
- Aktualizované verzie vývojárskych balíkov: Python 3.14, Ruby 4.0, PHP 8.4, OpenJDK 25, LLVM Toolset 21, Go Toolset 1.26, Rust Toolset 1.92, Git 2.51, PostgreSQL 18, MariaDB 11.8, valgrind 3.26.0,
SystemTap 5.4, Node.js 24. - Aktualizované serverové balíky: NetworkManager 1.56.0, BIND 9.18.33, openwsman 2.8.1, iproute 6.17.0, nftables 1.1.5, OpenSSH 9.9, libreswan 5.3, chrony 4.8, podman 5.8.0, libvirt 11.10.0, QEMU 10.1.0,
Samba 4.23.5, ipa 4.13.0, 389-ds-base 3.2.0, kokpit 356. - Aktualizované systémové balíky: chrony 4.8,
setools 4.6.0, fapolicyd 1.4.3, libssh 0.12.0, OpenSCAP 1.4.3, librepo 1.19.0, rsyslog 8.2510.0, OpenSSL 3.5.5, Cockpit 356, cmake 3.31.8, sudo 1.9.17p2, fwupd 2.0.19. - Pracovné prostredie bolo aktualizované na GNOME 49 (predtým GNOME 47). Do správcu kompozície Mutter bol pridaný experimentálny režim HDR (High Dynamic Range) pre displeje, ktoré podporujú rozšírený rozsah jasu.
Aktualizované Mesa 25.2.7, libinput 1.30 a PipeWire 1.4.9. - Na prihlasovaciu obrazovku GDM bola pridaná experimentálna podpora pre výber interaktívnej metódy overovania vrátane podpory pre externých poskytovateľov identity (EIdP), zariadení kompatibilných s FIDO2 a inteligentných kariet.
- Firefox a Thunderbird boli migrované do distribúcie Flatpak.
Zdroj: opennet.ru
