Izdanje distribucije Red Hat Enterprise Linux 10.2

Tvrtka Red Hat predstavila je izdanje distribucije Red Hat Enterprise Linux 10.2, kao i ažuriranje prethodne verzije — Red Hat Enterprise Linux 9.8. Gotovi instalacijski image-i dostupni su za registrirane korisnike Red Hat Customer Portala (za procjenu funkcionalnosti možete koristiti javne ISO image-e CentOS Stream 10, kao i besplatne verzije RHEL za programere). Izdanje je oblikovano za arhitekture x86_64, s390x (IBM System z), ppc64le (POWER9), Aarch64 (ARM64) i RISC-V (preview). Ažuriranja za izdanje RHEL 10.2 bit će dostupna do svibnja 2032. godine. Grana RHEL 10 bit će podržana do 2035. godine (+ 4 godine proširene plaćene podrške), RHEL 9 — do kraja svibnja 2032. godine, a RHEL 8 — do 2029. godine.

Paketi RHEL nisu objavljeni u javnom repozitoriju git.centos.org i dostupni su klijentima tvrtke isključivo kroz zatvoreni dio web stranice, na kojem vrijedi korisnički ugovor (EULA) koji zabranjuje redistribuciju podataka preuzetih putem klijent portala, što stvara pravne rizike prilikom korištenja tih paketa za izradu derivatnih distribucija. Izvorni kodovi RHEL ostaju dostupni u repozitoriju CentOS Stream, ali nisu u potpunosti sinkronizirani s RHEL-om i verzije paketa u njemu ne podudaraju se uvijek s paketima iz RHEL-a. Rocky Linux, Oracle i SUSE reproduciraju izvorne kodove rpm-paketa izdanja RHEL u okviru projekta OpenELA.

Glavne promjene u RHEL 10.2 (većina navedenih promjena prisutna je i u RHEL 9.8):

  • Omogućena je upotreba sučelja io_uring za asinkrone ulazno/izlazne operacije.
  • Dodana je podrška za standard WiFi7.
  • Kao opcija omogućena je upotreba AI-asistenta goose u naredbenom retku. Paketi s goose dostupni su putem repozitorija „extensions“.
  • U instalacijski alat Anaconda dodana je mogućnost automatske instalacije paketa u formatu Flatpak tijekom instalacije distribucije. Dostupnost Flatpak paketa ovisi o odabranom okruženju, primjerice, pri odabiru „Server with GUI“ instalira se Flatpak paket s Firefox-om.
  • U Kickstart-u dodana je nova naredba „rdp“ za omogućavanje grafičke instalacije korištenjem RDP (Remote Desktop Protocol) protokola, kao i eksperimentalna (Technology Preview) naredba „bootc“ za implementaciju pokrenutih kontejnera.
  • U grafičko sučelje za izradu sistemskih slika (image builder) dodana je podrška za kreiranje pokretnih kontejnera i diskovnih slika, kao i slika za mrežnu instalaciju s instalatorom Anaconda.
  • Dodana je naredba «bootc upgrade —download-only» za preuzimanje ažuriranja sistema temeljenog na bootc bez automatske primjene. Za primjenu ranije preuzetog ažuriranja može se koristiti naredba » bootc upgrade».
  • Dodana je mogućnost prebacivanja pokretnih slika kontejnera u virtualne mašine. Za pokretanje takvih efemeridnih virtualnih mašina predložena je alatka bcvk.
  • Dodana je podrška za kreiranje slika za mrežno pokretanje putem PXE, koje ne mijenjaju svoje stanje (stateless konstrukcije za bezdiskne sisteme), iz postojećih konstrukcija kontejnera.
  • U OpenSSH i libssh dodana je podrška za hibridne algoritme razmjene ključeva
    mlkem768nistp256-sha256 i mlkem1024nistp384-sha38, otporne na pokušaje presretanja na kvantnom računalu. U pki i sistemu certifikata implementirana je podrška za ključeve i digitalne potpise na osnovu algoritma ML-DSA.
  • Pod zaštitu SELinux prešli su servisi systemd-oomd i redfish-finder. Iz režima «permissive» u «enforcing» prebačeni su konteksti SELinux anaconda_generator_t, ktlshd_t, switcheroo_control_t, systemd_pcrextend_t, systemd_user_runtimedir_t i tuned_ppd_t. Podešavanja SELinux prilagođena su za nove procese OpenSSH — sshd-session i sshd-auth.
    U SELinux implementirana je podrška za mrežne protokole DCCP (Datagram Congestion Control Protocol) i SCTP (Stream Control Transmission Protocol).
  • U repozitorij CRB (CodeReady Builder) dodat je novi paket «capnproto» s Cap’n Proto, visoko performantnim sistemom razmjene podataka i udaljenog pozivanja procedura (RPC), koji se koristi u paketu rust-sequoia.
  • Predložena je nova realizacija klijenta i poslužitelja FIDO Device Onboarding (FDO) go-fdo-client i go-fdo-server.
  • Dodana je paket greenboot-rs s implementacijom alata Greenboot, prepisanog na jeziku Rust (stara verzija je bila napisana u bash-u). Greenboot se koristi u atomskim ažuriranim verzijama RHEL za provjeru stanja sistema pri pokretanju i vraćanje na prethodnu verziju prilikom otkrivanja problema.
  • Dodana je mogućnost korištenja API Nmstate i dodatka NetworkManager-libreswan za konfiguraciju povezivanja više podmreža putem jednog IPsec kanala. U NetworkManager-libreswan dodana je podrška za pokretanje IPsec veza temeljeno na Libreswan po potrebi (on-demand).
  • U API epoll implementiran je režim IRQ suspenzije, koji se adaptivno prebacuje između aktivnog polinga (NAPI/busy polling, periodično ispitivanje uređaja od strane jezgre) i generiranja prekida, ovisno o razdobljima aktivnosti aplikacije. Kada je aplikacija u stanju mirovanja (idle), koristi se obrada prekida, dok se tijekom visokog opterećenja koristi polling. U nekim situacijama, novi režim može smanjiti potrošnju energije u datacentru do 30%.
  • Osigurana je potpuna podrška za protokole PRP (Parallel Redundancy Protocol) i HSR (High-availability Seamless Redundancy), implementirana kroz modul jezgre hsr.
  • U jezgru Linux implementirana je opcija komandne linije 'microcode=popis zastavica' za upravljanje ponašanjem učitavača mikrokoda na sustavima x86 (na primjer, može se postaviti minimalna verzija mikrokoda koja je dopuštena za pokretanje).
  • U nftables su u handlerima netdev dodane podrške za maske u imenima mrežnih sučelja, na primjer 'type filter hook ingress devices = { "vlan*", "veth0" }'.
  • U paketu iproute dodana je utiliteta dpll za upravljanje i praćenje uređaja DPLL (digital phase-locked loop).
  • U sastavu paketa kernel-modules-extra uključeni su moduli jezgre.
    fou i fou6 s implementacijom protokola FOU (Foo-over-UDP) i GUE (Generic Routing Encapsulation) za organiziranje tuneliranja različitih IP-protokola preko UDP-a.
  • U firewalld dodana je podrška za skupove unaprijed definiranih pravila (policy-sets). Na primjer, skup pravila 'gateway' obuhvaća funkcionalnost tipičnog kućnog usmjerivača (uključuje NAT, conntrack handler-e i preusmjeravanje prometa između zona).
  • Dodana je mogućnost spremanja ispisa memorije jezgre (vmcore) nakon padova na šifrirane particije LUKS.
  • U paketu tpm2-tools poboljšana je kompatibilnost s novim čipovima TPM 2.0 (Trusted Platform Module).
  • BPF podsustav usklađen je s jezgrom 6.17, a Perf s jezgrom 6.18. Dodana je podrška za praćenje performansi na sustavima s CPU-om Fujitsu Monaka i Intel Clearwater Forest.
  • U ftrace dodana je mogućnost korištenja tracer-a function_graph za praćenje vrijednosti koje vraćaju funkcije.
  • U utilitu kpatch, koja se koristi za primjenu zakrpa na jezgru bez zaustavljanja rada, dodana je mogućnost prikaza popisa CVE identifikatora ranjivosti, ispravljenih u aktivnoj jezgri.
  • Za grupne volume LVM (VG, volume group) implementirana je podrška za mehanizam Persistent Reservations, koji omogućuje rezervaciju područja u zajednički korištenim skladištima.
  • Omogućena je primjena sistemskih uloga (System Roles) na atomskim ažuriranim sustavima koji se oblikuju pomoću različitih alata, uključujući ostree. Promjena omogućava implementaciju i konfiguraciju atomskih ažuriranih sustava koristeći iste uloge koje se koriste za obične sustave.
  • U paket virtio-win dodan je drajver viosock (Virtual Socket) za virtualne mašine s Windows, koji omogućuje interakciju između gostujućeg i domaćinskog sustava. Dodana je usluga virt-secrets-init-encryption za enkripciju ključeva za pristup koji se koriste u libvirt za vTPM (virtual Trusted Platform Module).
  • U QEMU je implementirana nativna (bez emulacije) upotreba metode ulaza/izlaza FUA (Forced Unit Access), što je omogućilo povećanje performansi virtualnih skladišta, primjerice, pri opterećenjima karakterističnim za DBMS.
  • Alat Podman prebačen je s GnuPG na korištenje Sequoia-PGP, implementaciju OpenPGP napisanu na Rustu. Osigurana je podrška za generisanje digitalnih potpisa za kontejnere pomoću Sequoia-PGP.
  • U Red Hat Container Registry dodani su kontejneri rhel10/ruby-40, rhel10/postgresql-18, rhel10/python-314-minimal, rhel10/mariadb-118 i rhel10/php-84.
  • Dodana je eksperimentalna mogućnost pokretanja virtualnih mašina u modu Secure Boot na ARM64 sustavima.
  • Dodana je eksperimentalna podrška za live-migraciju virtualnih mašina koje koriste protokol S3-PR (SCSI3-Persistent Reservation).
  • Dodana je eksperimentalna podrška za pokretanje kontejnera u laganim microVM s runtime-om krun (temeljenim na crun).
  • Dodana je eksperimentalna mogućnost korištenja vsock (Virtual Socket) za prosljeđivanje pristupa TCP portovima iz domaćinskog okruženja u gostujući sustav bez dodatnih postavki, na primjer, može se proslijediti pristup za SSH.
  • Tim vi prebačen je na pokretanje vim-minimal umjesto punog urednika Vim.
  • Veličina diska za particiju /boot po defaultu povećana je s 1 na 2 GB.
  • Dodana je podrška za servere s procesorima Intel Xeon 6+ (CWF, Clearwater Forest). Dodana je podrška za hardverske akceleratore Intel QAT (QuickAssist Technology) Gen6. Proklamirana je stabilna podrška za akceleratore IAA (In-Memory Analytics Accelerator) integrirane u Intel Wildcat Lake CPU.
  • Dodani su novi drajveri:
    • qaic — za AI akceleratore Qualcomm Cloud.
    • tpm_crb_ffa — za TPM CRB FFA drajver
    • qat_6xxx za kriptoakceleratore Intel QuickAssist Technology GEN6.
    • imx-bus za Generic i.MX bus.
    • imx8m-ddrc za upravljanje frekvencijom kontrolera i.MX8M DDR.
    • zl3073x za Microchip ZL3073x DPLL (Digital Phase Locked Loop).
    • gpio-usbio za Intel USBIO GPIO.
    • sil164 za Silicon Image sil164 TMDS.
    • mshv_root za Microsoft Hyper-V root partition VMM.
    • gpio_keys za povezivanje tipkovnice putem GPIO.
    • mtd_intel_dg za Intel DGFX MTD.
    • rtw89_8922a za Realtek 802.11be wireless 8922A.
    • amd_hsmp za AMD HSMP (Host System Management Port).
    • amd_isp4 za AMD ISP4 (Image Signal Processor).
    • intel-oaktrail za Intel Oaktrail.
    • intel-sdsi za Intel On Demand (SDSi).
    • typec_thunderbolt za Thunderbolt 3 USB Type-C.
    • usbio za Intel USBIO.
  • Ažurirane verzije paketa za programere: 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.
  • Ažurirani poslužiteljski paketi: 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, cockpit 356.
  • Ažurirani sistemski paketi: 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.
  • Radno okruženje ažurirano na verziju GNOME 49 (bila je GNOME 47). Eksperimentalni mod HDR (High Dynamic Range) dodan je u kombinator gestor Mutter za ekrane koji podržavaju prošireni raspon osvetljenja.
    Ažurirani Mesa 25.2.7, libinput 1.30 i PipeWire 1.4.9.
  • Eksperimentalna podrška za interaktivni odabir metode autentifikacije dodana je u ekran za prijavu GDM, između ostalog moguće je korištenje vanjskih provajdera identitete (EIdP), FIDO2-kompatibilnih uređaja i pametnih kartica.
  • Firefox i Thunderbird prebačeni su na distribuciju u formatu Flatpak.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster