Release von Red Hat Enterprise Linux 9.7 und 10.1

Red Hat hat die Veröffentlichung der Distribution Red Hat Enterprise Linux 10.1 sowie ein Update der vorherigen Version – Red Hat Enterprise Linux 9.7 angekĂŒndigt. Die fertigen Installations-Images sind fĂŒr registrierte Benutzer im Red Hat Customer Portal verfĂŒgbar (öffentliche ISO-Images von CentOS Stream 10 sowie kostenlose RHEL-Entwicklungsversionen können zur Funktionsbewertung verwendet werden). Die Veröffentlichung ist fĂŒr die Architekturen x86_64, s390x (IBM System z), ppc64le (POWER9), Aarch64 (ARM64) und RISC-V (Vorschau) verfĂŒgbar. Im Einklang mit dem 14-jĂ€hrigen Supportzyklus wird RHEL 10 bis 2035 unterstĂŒtzt, plus 4 Jahre erweiterter kostenpflichtiger Support. Updates fĂŒr RHEL 9 werden bis Ende Mai 2032 veröffentlicht, wĂ€hrend RHEL 8 bis 2029 UnterstĂŒtzung erhĂ€lt.

Die RHEL-Pakete sind nicht im öffentlichen Repository git.centos.org verfĂŒgbar und werden den Kunden des Unternehmens nur ĂŒber den geschlossenen Bereich der Website zur VerfĂŒgung gestellt, auf dem eine Benutzervereinbarung (EULA) gilt, die die Weiterverbreitung von Daten, die ĂŒber das Kundenportal heruntergeladen wurden, verbietet. Dies schafft rechtliche Risiken beim Einsatz dieser Pakete zur Erstellung abgeleiteter Distributionen. Der Quellcode von RHEL bleibt im CentOS Stream-Repository verfĂŒgbar, ist jedoch nicht vollstĂ€ndig mit RHEL synchronisiert, und die Versionen der darin enthaltenen Pakete stimmen nicht immer mit den Paketen aus RHEL ĂŒberein. Rocky Linux, Oracle und SUSE stellen die Quelltexte der RPM-Pakete der RHEL-Veröffentlichungen im Rahmen des OpenELA-Projekts bereit.

Die wichtigsten Änderungen in RHEL 10.1 (die meisten der genannten Änderungen sind auch in RHEL 9.7 enthalten):

  • In allen systemweiten kryptografischen Richtlinien (crypto-policies) sind standardmĂ€ĂŸig postquantenalgorithmus-basierte VerschlĂŒsselungsverfahren aktiviert. Die OpenSSL-Bibliothek wurde auf Version 3.5 aktualisiert, mit UnterstĂŒtzung fĂŒr die postquantum-kryptographischen Algorithmen ML-KEM, ML-DSA und SLH-DSA, UnterstĂŒtzung des QUIC-Protokolls und die HinzufĂŒgung einer hybriden Variante von ML-KEM zur Gruppe der standardmĂ€ĂŸig verwendeten Algorithmen in TLS. Das rpm-sequoia-Paket hat die UnterstĂŒtzung fĂŒr OpenPGP v6 hinzugefĂŒgt.
  • Die UnterstĂŒtzung fĂŒr eDNS (Encrypted DNS) wurde hinzugefĂŒgt, die das DoT-Protokoll (DNS over TLS) zur VerschlĂŒsselung des DNS-Traffics ermöglicht.
  • Die UnterstĂŒtzung fĂŒr digitale Signaturen von Paketen im RPM6-Format wurde hinzugefĂŒgt. Eine experimentelle UnterstĂŒtzung zur Verifizierung digitaler Signaturen von RPM-Paketen unter Verwendung der Sequoia PGP-Tools wurde bereitgestellt.
  • Im RPM-Paketmanager wurde die Speicherung der SHA256- und SHA512-PrĂŒfziffern jedes installierten rpm-Pakets implementiert, um zu gewĂ€hrleisten, dass das installierte Paket mit der angegebenen rpm-Datei ĂŒbereinstimmt.
  • In systemd wurde die UnterstĂŒtzung fĂŒr einen sanften Neustart (Befehl „systemctl soft-reboot“) implementiert, der nur die Komponenten des Benutzeraumprogramms neu startet, ohne den Linux-Kernel zu berĂŒhren. In diesem Modus werden wĂ€hrend des Neustarts keine Phasen wie Hardwareinitialisierung, Bootloaderaufruf, Kernelstart und -lade, Treiberinitialisierung, Firmwareladung und Verarbeitung von initrd angewendet, was zu einem erheblichen Geschwindigkeitsvorteil beim Neustart fĂŒhrt und die Ausfallzeiten wĂ€hrend der Aktualisierung von Umgebungen, die vorgefertigte Systembilder verwenden, reduziert. Im Soft-Reboot-Modus erfolgt das Beenden aller Prozesse im Benutzeraum, der Austausch des Root-Dateisystems durch eine neue Version und der Start des Systeminitialisierungsprozesses, ohne den Kernel neu zu starten.
  • Es wurde die Möglichkeit der Installation von Hochleistungsrechenstapeln, wie CUDA von NVIDIA und ROCm von AMD, aus von Red Hat unterstĂŒtzten Repositories in Zusammenarbeit mit NVIDIA und AMD bereitgestellt.
  • Ein neuer AppStream-Komponente und das Dienstprogramm rhel-drivers wurden hinzugefĂŒgt, um die Installation und Aktualisierung von Drittanbietertreibern fĂŒr GPU und KI-Beschleuniger zu vereinfachen. Die Installation komplexer Treiberpakete aus den RHEL-Repositories wird unterstĂŒtzt, beispielsweise einschließlich des NVIDIA-Kernelmoduls und der CUDA-Bibliotheken. In den meisten FĂ€llen reicht es nun aus, „dnf install rhel-drivers; rhel-drivers install —auto-detect“ auszufĂŒhren, um die erforderlichen Treiber zu installieren.
  • Im Linux-Kernel wurde das fwctl (Firmware Control) Subsystem hinzugefĂŒgt, das eine API fĂŒr die sichere Verwaltung von Firmware und das AusfĂŒhren von Handlern auf der Firmware-Seite aus dem Benutzerraum bereitstellt.
  • Die Kernel-Funktionen zur Überwachung des Systemstatus und des Energieverbrauchs wurden verbessert. UnterstĂŒtzt werden HardwarezĂ€hler fĂŒr Intel Panther Lake CPU-Leistung. Die Möglichkeit zur Überwachung des Energieverbrauchs mithilfe von Intel RAPL (Running Average Power Limit) Ereignissen auf Systemen mit Intel Arrow Lake U CPU wurde hinzugefĂŒgt. UnterstĂŒtzung fĂŒr die Intel Trace Hub (NPK) GerĂ€teschnittstellen auf Systemen mit Intel Panther Lake CPU wurde hinzugefĂŒgt, ebenso wie Core- und Uncore-Ereignisse auf Systemen mit Intel Clearwater Forest CPU. Die UnterstĂŒtzung fĂŒr die Datenerfassung ĂŒber den Energieverbrauch jedes CPU-Kerns auf Systemen mit AMD Milan CPU wurde bereitgestellt. Die Debugging-Funktionen im Debugger python-drgn wurden erweitert.
  • Das eBPF-Subsystem wurde mit dem Kernel 6.14 synchronisiert. Das perf-Toolkit wurde mit dem Kernel 6.15 synchronisiert.
  • Die Möglichkeiten des Werkzeugs zur Erstellung eigener Boot-Images (Image Builder) wurden erweitert. Eine experimentelle Version des Image Builders, die ĂŒber die Befehlszeile ohne GUI funktioniert, wurde hinzugefĂŒgt. Die Möglichkeit zur Erstellung von Images fĂŒr das Windows-Subsystem WSL2 (Windows Subsystem for Linux) wurde implementiert. Ein neuer Typ von vagrant-libvirt-Images wurde realisiert und die UnterstĂŒtzung fĂŒr libvirt zur Vereinfachung des Starts hinzugefĂŒgt. virtuelle Maschinen mit RHEL mithilfe des Vagrant-Tools.
  • Die systemd-Dienste switcheroo-control und tuned-ppd wurden unter SELinux gestellt. Die Module mit SELinux-Richtlinien, die mit Paketen aus dem EPEL-Repository verbunden sind, wurden in das CRB-Repository in Pakete mit der Endung „-extra“ verschoben.
  • Die UnterstĂŒtzung zur Identifizierung von Virtio-GerĂ€tetypen, die in Gast-Systemen verwendet werden, wurde durch den Befehl lszdev hinzugefĂŒgt (frĂŒher hatten alle Ă€hnlichen GerĂ€te den generischen Typ generic-ccw).
  • FĂŒr das Realtime-Kernel-Paket wurden Module fĂŒr den Hypervisor KVM hinzugefĂŒgt (frĂŒher gab es fĂŒr sie einen separaten Kernel kernel-rt-kvm).
  • Der Installer-Umgebung wurde der Befehl „rpm“ hinzugefĂŒgt. Im BootmenĂŒ der Installations-Images wurde die Option „fips=1“ hinzugefĂŒgt, um wĂ€hrend der Installation den FIPS 140 (Federal Information Processing Standards)-Modus zur Erzeugung von SchlĂŒsseln zu aktivieren.
  • Der Netzwerk-Konfigurator NetworkManager ermöglicht jetzt das Anheften separater IPv4-Paketweiterleitungsoptionen an Netzwerk-Schnittstellen mit der Option „ipv4.forwarding“. Die Einstellung „prefix-delegation“ wurde hinzugefĂŒgt, um die Eigenschaft „subnet-id“ zur Auswahl des Subnetzes an der untergeordneten Netzwerkschnittstelle bei der Verwendung von IPv6-PrĂ€fixdelegationen zu nutzen. In das nmtui-Tool wurde die Möglichkeit zur Konfiguration der Loopback-Schnittstelle eingefĂŒgt.
  • FĂŒr die PostgreSQL-Datenbank wurde das Zusatzmodul PostGIS hinzugefĂŒgt.
  • In Glibc wurden die Funktionen sched_setattr und sched_getattr ĂŒbertragen, mit denen die Scheduler-Parameter eingestellt/gelesen werden können. Praktisch ermöglichen die Funktionen die Anpassung von Scheduling-Richtlinien wie SCHED_DEADLINE, welche zusĂ€tzliche Parameter neben der PrioritĂ€t nutzen.
  • In IdM wurde die vollstĂ€ndige UnterstĂŒtzung von HSM (Hardware Security Modules) hinzugefĂŒgt. Die Verwendung des Befehls ipa-migrate zur Übertragung aller IdM-Daten, wie sudo-Regeln, HBAC, DNA-Bereiche, Listen von Hosts und Diensten von einem IdM-Server auf einen anderen, wurde als stabil erklĂ€rt.
  • Im SSSD wurde die Authentifizierung mithilfe von Smartcards in Umgebungen mit mehreren gleichzeitig verbundenen PKCS#11-Token verbessert. Die Option ldap_read_rootdse wurde hinzugefĂŒgt, um zu steuern, wie SSSD den Inhalt von RootDSE (Root Directory Service Entry) liest.
  • In Toolbx-Containern, die auf UBI-Images basieren, ist die FunktionalitĂ€t von OpenGL und Vulkan sofort verfĂŒgbar, ohne manuelle Installation der zugehörigen API-Komponenten von Mesa.
  • FĂŒr virtuelle Maschinen, die auf Host-Systemen mit ARM64-Architektur ausgefĂŒhrt werden, wurde die UnterstĂŒtzung fĂŒr Live-Snapshots, Migrationsmodi "Pre-copy", "Post-copy" und "Multi-FD" sowie Live-Migration mit virtiofs implementiert.
  • Die UnterstĂŒtzung fĂŒr das direkte Booten des Kernels in virtuellen Maschinen, die fĂŒr den Betrieb im SecureBoot-Modus konfiguriert sind, wurde hinzugefĂŒgt.
  • Die UnterstĂŒtzung fĂŒr reproduzierbare Container-Builds wurde verbessert. Neue Container-Images rhel10/valkey-8, rhel10/nodejs-24 und rhel10/nodejs-24-minimal mit vorinstallierten Datenbanken Valkey und der Node.js-Plattform wurden hinzugefĂŒgt.
  • FĂŒr ARM64-Systeme wurde experimentelle UnterstĂŒtzung fĂŒr das ReaR (Relax-and-Recover)-Toolkit und die Confidential Compute Architecture (CCA) in virtuellen Maschinen bereitgestellt.
  • Eine experimentelle Version des vDPA (virtio Data Path Acceleration)-GerĂ€ts wurde implementiert, das im Benutzermodus mithilfe des VDUSE-Frameworks realisiert ist. VDUSE ermöglicht die Erstellung virtueller BlockgerĂ€te im Benutzermodus und die Verwendung von Virtio als Transport fĂŒr den Zugriff von Gastsystemen.
  • Eine experimentelle Möglichkeit zur Nutzung des Virtual Socket (vsock)-Mechanismus fĂŒr TCP-Bridging wurde realisiert, die es ermöglicht, in virtuellen Maschinen Netzwerkdienste wie SSH ohne Netzwerkkonfiguration bereitzustellen (Verbindungen werden direkt aus der Host-Umgebung ĂŒber vsock an den Dienst weitergeleitet).
  • FTP-Clients und Server: ftp, lftp und vsftpd wurden als veraltet erklĂ€rt. Das Utility ipset wurde als nicht unterstĂŒtzt und zur Entfernung geplant.
  • Neue Treiber hinzugefĂŒgt:
    • intel_vpu fĂŒr Intel NPU (Neural Processing Unit),
    • Tuner fĂŒr verschiedene Modelle von TV-Tunern,
    • btmtk fĂŒr MediaTek Bluetooth-Chips,
    • tpm_svsm fĂŒr SNP SVSM vTPM (virtuelles Trusted Platform Module),
    • ae4dma fĂŒr AMD AE4DMA,
    • ptdma fĂŒr AMD PassThru DMA,
    • ch7006 fĂŒr den TV-Encoder Chrontel ch7006,
    • cirrus-qemu fĂŒr die Emulation von Grafikkarten von Cirrus Logic,
    • drm_gpusvm fĂŒr DRM GPUSVM,
    • hid-corsair-void fĂŒr Corsair Void-Headsets,
    • intel-thc fĂŒr Intel Touch Host Controller,
    • intel-quicki2c fĂŒr Intel QuickI2C,
    • intel-quickspi fĂŒr Intel QuickSPI,
    • cx231xx fĂŒr die USB-Grafikkarte Conexant cx231xx,
    • cx25840 fĂŒr den Audio-/Video-Decoder Conexant CX25840,
    • as21xxx fĂŒr Netzwerkkarten von Aeonsemi AS21xxx,
    • iwlmld fĂŒr die drahtlosen GerĂ€te von Intel MLD.
    • mxl-86110 fĂŒr Netzwerkkarten MaxLinear MXL86110,
    • microchip_rds_ptp fĂŒr Microchip PHY RDS PTP,
    • realtek fĂŒr Netzwerkkarten von Realtek,
    • gs_usb fĂŒr USB-Schnittstellen fĂŒr den CAN-Bus von Geschwister Schneider und candleLight,
    • amd_3d_vcache — AMD 3D V-Cache Performance Optimizer.
  • Die Versionen der Entwicklerpakete wurden aktualisiert: GCC 14.3, GCC Toolset 15.1, Node.js 24, .NET 10.0, LLVM Toolset 20.1.8, Rust Toolset 1.88.0, OpenJDK 25, Go Toolset 1.24, GDB 16.3, Valgrind 3.25.1, SystemTap 5.3.
  • Die Serverpakete wurden aktualisiert: Apache HTTPD 2.4.63, libreswan 5.3, iproute 6.14.0, samba 4.22.4, 389-ds-base 3.1.3, postfix 3.8.5, Podman 5.6.
  • Die Systempakete wurden aktualisiert: glibc 2.39, binutils 2.41, OpenSSL 3.5, NSS 3.112, GnuTLS 3.8.10.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster