Red Hat har introducerat utgivningen av Red Hat Enterprise Linux 10.2, samt en uppdatering av den tidigare versionen â Red Hat Enterprise Linux 9.8. Installationsavbildningar Ă€r tillgĂ€ngliga för registrerade anvĂ€ndare pĂ„ Red Hat Customer Portal (för utvĂ€rdering kan allmĂ€nna iso-avbildningar av CentOS Stream 10 och gratis utvecklarversioner av RHEL anvĂ€ndas). UtgĂ„van har skapats för arkitekturerna x86_64, s390x (IBM System z), ppc64le (POWER9), Aarch64 (ARM64) och RISC-V (förhandsvisning). Uppdateringar för RHEL 10.2 kommer att tillhandahĂ„llas fram till maj 2032. RHEL 10 kommer att stödjas fram till 2035 (+ 4 Ă„r med förlĂ€ngd betald support), RHEL 9 â fram till slutet av maj 2032, och RHEL 8 â fram till 2029.
RHEL-paketen finns inte pÄ det offentliga git.centos.org-repositoriet och tillhandahÄlls kunderna av företaget endast genom en stÀngd del av webbplatsen, dÀr det finns ett anvÀndaravtal (EULA) som förbjuder redistribution av data som laddats ner via kundportalen, vilket skapar juridiska risker vid anvÀndning av dessa paket för att skapa hÀrledda distributioner. KÀllkoderna för RHEL finns fortfarande tillgÀngliga i CentOS Stream-repositoriet, men det Àr inte helt synkroniserat med RHEL och versionerna av paketen dÀr överensstÀmmer inte alltid med paketen frÄn RHEL. Rocky Linux, Oracle och SUSE reproducerar kÀllkoderna för rpm-paket av RHEL-utgÄvor inom ramen för projektet OpenELA.
Huvudsakliga förÀndringar i RHEL 10.2 (de flesta av de angivna Àndringarna finns ocksÄ i RHEL 9.8):
- Möjlighet att anvÀnda io_uring-grÀnssnittet för asynkrona in-/utdataoperationer har tillhandahÄllits.
- Stöd för standarden WiFi7 har lagts till.
- Som ett alternativ har möjligheten att anvÀnda AI-assistenten goose i kommandoraden tillhandahÄllits. Paket med goose Àr tillgÀngliga via "extensions"-repositoriet.
- I installationsprogrammet Anaconda har möjligheten att automatiskt installera Flatpak-paket under installationen av distributionen lagts till. TillgÄngen till Flatpak-paket beror pÄ det valda miljö, till exempel installeras ett Flatpak-paket med Firefox om "Server with GUI" vÀljs.
- I Kickstart har ett nytt kommando "rdp" lagts till för att aktivera grafisk installation med hjÀlp av RDP-protokollet (Remote Desktop Protocol), samt ett experimentellt kommando "bootc" för distribution av startcontainrar.
- I det grafiska grÀnssnittet för att skapa systemavbildningar (image builder) har stöd lagts till för att skapa startbara containrar och diskavbildningar, samt avbildningar för nÀtverksinstallation med Anaconda-installatören.
- En ny kommando "bootc upgrade --download-only" har lagts till för att ladda ner uppdateringar för system baserat pÄ bootc utan att automatiskt tillÀmpa dem. För att tillÀmpa en tidigare nedladdad uppdatering kan kommandot "bootc upgrade" anvÀndas.
- Möjlighet till konvertering av startavbildningar för containrar har lagts till. virtuella maskinerFör att köra sÄdana ephemeral. virtuella maskiner En ny nyttighet, bcvk, har föreslagits.
- Stöd för att skapa avbildningar för nÀtverksstart via PXE, som inte Àndrar sin status (stateless-builds för diskfria system), frÄn befintliga containerbyggnader har lagts till.
- Stöd för hybrida nyckelutbytesalgoritmer har lagts till i OpenSSH och libssh.
mlkem768nistp256-sha256 och mlkem1024nistp384-sha38, som Ă€r resistenta mot kvantkomputering brute-force-attacker. Stöd för nycklar och digitala signaturer baserade pĂ„ ML-DSA-algoritmen har implementerats i pki och certifikatsystemet. - TjĂ€nsterna systemd-oomd och redfish-finder har överförts under SELinux-skydd. Kontexter som anaconda_generator_t, ktlshd_t, switcheroo_control_t, systemd_pcrextend_t, systemd_user_runtimedir_t och tuned_ppd_t har Ă€ndrats frĂ„n lĂ€get "permissive" till "enforcing". SELinux-instĂ€llningar har anpassats för de nya OpenSSH-processerna â sshd-session och sshd-auth.
Stöd för nĂ€tverksprotokollen DCCP (Datagram Congestion Control Protocol) och SCTP (Stream Control Transmission Protocol) har implementerats i SELinux. - Ett nytt paket "capnproto" med Capân Proto har lagts till i CRB (CodeReady Builder), ett högpresterande system för datadelning och fjĂ€rrproceduranrop (RPC), som anvĂ€nds i rust-sequoia-paketet.
- En ny implementering av klienten och. servern FIDO Device Onboarding (FDO) go-fdo-client och go-fdo-server.
- Paketet greenboot-rs med implementering av Greenboot-verktygslÄdan, omskriven i Rust (den gamla versionen var skriven i bash), har lagts till. Greenboot anvÀnds i atomomrÄdesuppdateringar av RHEL för att kontrollera systemstatus vid uppstart och ÄtergÄ till en tidigare version vid upptÀckte problem.
- Stöd för att anvÀnda API:et Nmstate och NetworkManager-libreswan-plugin för att konfigurera sammankoppling av flera delnÀt via en IPsec-tunnel har lagts till. I NetworkManager-libreswan har stöd för att starta IPsec-anslutningar baserade pÄ Libreswan vid behov (on-demand) lagts till.
- I API epoll har ett lÀge för IRQ-suspension implementerats, som anpassar sig adaptivt mellan aktiv polling (NAPI/busy polling, periodisk undersökning av enheten av kÀrnan) och avbrottsgenerering beroende pÄ applikationens aktivitetsperioder. NÀr applikationen Àr i vilotillstÄnd (idle) anvÀnds avbrottshantering, och nÀr hög belastning registreras anvÀnds polling. I vissa fall kan det nya lÀget minska energiförbrukningen i datacenter med upp till 30%.
- FullstÀndigt stöd för protokollen PRP (Parallel Redundancy Protocol) och HSR (High-availability Seamless Redundancy) har implementerats genom kÀrnmodulen hsr.
- I Linux-kÀrnan har alternativet för kommandoraden 'microcode=list of flags' implementerats för att styra beteendet hos mikroprogramladdaren pÄ x86-system (till exempel kan man ange den minimi acceptera versionen av mikroprogrammet för uppstart).
- I nftables har stöd för masker i namnen pÄ nÀtverksgrÀnssnitt lagts till i netdev-handlÀggarna, till exempel 'type filter hook ingress devices = { "vlan*", "veth0" }'.
- Paketet iproute har fÄtt en dpll-utility för att hantera och övervaka DPLL-enheter (digital phase-locked loop).
- Paketet kernel-modules-extra har inkluderat kÀrnmoduler.
fou och fou6 med implementering av protokollen FOU (Foo-over-UDP) och GUE (Generic Routing Encapsulation) för att organisera tunneling av olika IP-protokoll över UDP. - I firewalld har stöd för fördefinierade policy-grupper (policy-sets) lagts till. Till exempel omfattar regelsamlingen 'gateway' funktionaliteten hos en typisk hemrouter (inkluderar NAT, conntrack-handlÀggare och trafikdirigering mellan zoner).
- Möjligheten att spara kÀrndump (vmcore) efter krascher till LUKS-krypterade partitioner har lagts till.
- Paketet tpm2-tools har förbÀttrat kompatibiliteten med nya TPM 2.0-chip (Trusted Platform Module).
- BPF-systemet har synkroniserats med kÀrna 6.17, och Perf med kÀrna 6.18. Stöd för att spÄra prestanda pÄ system med CPU:er frÄn Fujitsu Monaka och Intel Clearwater Forest har lagts till.
- I ftrace har möjlighet att anvÀnda function_graph-spÄraren för att spÄra vÀrden som returneras av funktioner lagts till.
- I verktyget kpatch, som anvÀnds för att applicera patchar pÄ kÀrnan utan att stoppa driften, har möjligheten att se en lista med CVE-identifikatorer för sÄrbarheter som ÄtgÀrdats i den aktiva kÀrnan lagts till.
- För LVM-gruppomrÄden (VG, volume group) har stöd för mekanismen Persistent Reservations införts, vilket möjliggör reservval av omrÄden i delade lagringssystem.
- Möjligheten att tillĂ€mpa systemroller (System Roles) pĂ„ atomiskt uppdaterade system, som skapas med hjĂ€lp av olika verktyg, inklusive ostree, har tillkommit. Ăndringen gör det möjligt att distribuera och konfigurera atomiskt uppdaterade system med samma roller som anvĂ€nds för vanliga system.
- I paketet virtio-win har en drivrutin viosock (Virtual Socket) för virtuella maskiner med Windows lagts till, vilket sÀkerstÀller interaktion mellan gÀst- och vÀrdsystem. En tjÀnst, virt-secrets-init-encryption, för kryptering av nycklar som anvÀnds i libvirt för vTPM (virtual Trusted Platform Module) har lagts till.
- I QEMU har inbyggd (utan emulering) anvÀndning av I/O-metoden FUA (Forced Unit Access) införts, vilket har ökat prestanda för virtuella lagringssystem, till exempel vid belastningar som Àr typiska för databashanteringssystem.
- Verktyget Podman har översatts frÄn GnuPG till att anvÀnda Sequoia-PGP, en implementation av OpenPGP som Àr skriven i Rust. Stöd för att skapa digitala signaturer för containrar med hjÀlp av Sequoia-PGP har erbjudits.
- I Red Hat Container Registry har containrarna rhel10/ruby-40, rhel10/postgresql-18, rhel10/python-314-minimal, rhel10/mariadb-118 och rhel10/php-84 lagts till.
- En experimentell möjlighet att ladda virtuella maskiner i Secure Boot-lÀge pÄ ARM64-system har lagts till.
- Experimentellt stöd för live-migrering av virtuella maskiner som anvÀnder protokollet S3-PR (SCSI3-Persistent Reservation) har lagts till.
- Experimentellt stöd för att köra containrar i lÀtta microVM med hjÀlp av runtime krun (baserat pÄ crun) har lagts till.
- En experimentell möjlighet att anvÀnda vsock (Virtual Socket) för att vidarebefordra Ätkomst till TCP-portar frÄn vÀrdmiljön till gÀstsystemet utan ytterligare instÀllningar har lagts till, till exempel kan Ätkomst till SSH vidarebefordras.
- Kommandot vi har översatts till att starta vim-minimal istÀllet för den fullstÀndiga redigeraren Vim.
- Storleken pÄ diskpartitionen /boot har som standard ökat frÄn 1 till 2 GB.
- Stöd för servrar med Intel Xeon 6+ (CWF, Clearwater Forest) processorer har lagts till. Stöd för hÄrdvaruacceleratorer Intel QAT (QuickAssist Technology) Gen6 har lagts till. Stabilt stöd för acceleratorn IAA (In-Memory Analytics Accelerator), integrerad i CPU:er frÄn Intel Wildcat Lake, har tillkÀnnagivits.
- Nya drivrutiner har lagts till:
- qaic â för AI-acceleratorer frĂ„n Qualcomm Cloud.
- tpm_crb_ffa â för TPM CRB FFA-drivrutinen
- qat_6xxx för kryptobehörigheter Intel QuickAssist Technology GEN6.
- imx-bus för Generic i.MX-bussen.
- imx8m-ddrc för att hantera frekvensen av i.MX8M DDR-kontrollern.
- zl3073x för Microchip ZL3073x DPLL (Digital Phase Locked Loop).
- gpio-usbio för Intel USBIO GPIO.
- sil164 för Silicon Image sil164 TMDS.
- mshv_root för Microsoft Hyper-V root-partition VMM.
- gpio_keys för att koppla in tangentbordet via GPIO.
- mtd_intel_dg för Intel DGFX MTD.
- rtw89_8922a för Realtek 802.11be trÄdlös 8922A.
- amd_hsmp för AMD HSMP (Host System Management Port).
- amd_isp4 för AMD ISP4 (Image Signal Processor).
- intel-oaktrail för Intel Oaktrail.
- intel-sdsi för Intel On Demand (SDSi).
- typec_thunderbolt för Thunderbolt 3 USB Type-C.
- usbio för Intel USBIO.
- Uppdaterade versioner av paketen för utvecklare: 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. - Uppdaterade serverpaket: 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. - Uppdaterade systempaket: 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. - Skrivbordsmiljön har uppdaterats till version GNOME 49 (var GNOME 47). Den kompositiva hanteraren Mutter har fÄtt ett experimentellt HDR-lÀge (High Dynamic Range) för skÀrmar som stöder ett utökat ljusstyrkeomrÄde.
Uppdaterade Mesa 25.2.7, libinput 1.30 och PipeWire 1.4.9. - InloggningsskÀrmen GDM har fÄtt experimentellt stöd för interaktivt val av autentiseringsmetod, bland annat kan externa identifieringsleverantörer (EIdP), FIDO2-kompatibla enheter och smartkort anvÀndas.
- Firefox och Thunderbird har översatts till distribution i Flatpak-format.
KĂ€lla: opennet.ru
