Udgivelsen af Red Hat Enterprise Linux 9.7 og 10.1

Red Hat har præsenteret udgivelsen af Red Hat Enterprise Linux 10.1 samt opdateringen af den tidligere version - Red Hat Enterprise Linux 9.7. De færdige installationsbilleder er tilgængelige for registrerede brugere på Red Hat Customer Portal (for at evaluere funktionaliteten kan offentligt tilgængelige ISO-billeder fra CentOS Stream 10 samt gratis RHEL-udviklerudgaver benyttes). Udgivelsen er lavet til arkitekturerne x86_64, s390x (IBM System z), ppc64le (POWER9), Aarch64 (ARM64) og RISC-V (preview). I overensstemmelse med den 14-årige supportcyklus for RHEL vil version 10 blive understøttet frem til 2035 med 4 års udvidet betalt support. Opdateringer til RHEL 9 vil fortsætte med at blive udsendt frem til slutningen af maj 2032, mens RHEL 8 vil blive opdateret indtil 2029.

RHEL-pakkerne er ikke placeret i det offentlige repository git.centos.org og stilles kun til rådighed for virksomhedens kunder gennem et lukket område på hjemmesiden, hvor der gælder en brugeraftale (EULA), der forbyder redistribuering af data hentet gennem kundens portal, hvilket skaber juridiske risici ved brug af disse pakker til oprettelse af afledte distributioner. Kildekoderne til RHEL er tilgængelige i CentOS Stream-repositoriet, men det er ikke helt synkroniseret med RHEL, og versionerne af pakkerne i det findes ikke altid i overensstemmelse med pakkerne fra RHEL. Rocky Linux, Oracle og SUSE reproducerer kildekoderne til rpm-pakkerne fra RHEL-udgivelser inden for OpenELA-projektet.

Vigtige ændringer i RHEL 10.1 (de fleste af de nævnte ændringer findes også i RHEL 9.7):

  • Alle systemkryptografiske politikker (crypto-policies) inkluderer som standard postkvante- krypteringsalgoritmer. OpenSSL-biblioteket er opdateret til version 3.5 med støtte til postkvante-kryptoalgoritmerne ML-KEM, ML-DSA og SLH-DSA, understøttelse af QUIC-protokollen og tilføjelsen af en hybridvariant af ML-KEM til gruppen af algoritmer, der anvendes som standard i TLS. Der er tilføjet understøttelse af OpenPGP v6 i rpm-sequoia-pakken.
  • Understøttelse af eDNS (Encrypted DNS) er blevet tilføjet, hvilket gør det muligt at bruge protokollen DoT (DNS over TLS) til at kryptere DNS-trafik.
  • Understøttelse af digitale signaturer af pakker, der er implementeret i RPM6-format, er blevet tilføjet. Eksperimentel støtte til validering af digitale signaturer af RPM-pakker ved hjælp af Sequoia PGP-værktøjet er blevet leveret.
  • Pakkehåndteringssystemet RPM har implementeret opbevaring af SHA256 og SHA512 kontrolsummer for hver installeret RPM-pakke for at sikre, at den installerede pakke svarer til den angivne RPM-fil.
  • Systemd har implementeret support til blød genstart (kommandoen "systemctl soft-reboot"), som genstarter kun brugerrumskomponenter uden at berøre Linux-kernen. I denne tilstand anvendes der ikke hardwareinitialiseringsfaser, opstart af bootloaderen, genstart og indlæsning af kernen, initialisering af drivere, indlæsning af firmwares og behandling af initrd ved genstart, hvilket markant kan forkorte genstartsprocessen og reducere nedetid under opdatering af miljøer, der bruger forudbyggede systembilleder. I soft-reboot-tilstand afsluttes alle processer i brugerrummet, rodfs-billedet skiftes til en ny version, og systeminitialiseringsprocessen startes, uden at kernen genstartes.
  • Muligheden for at installere stakke til højtydende beregninger, såsom CUDA fra NVIDIA og ROCm fra AMD, er blevet tilføjet fra de repositories, der understøttes af Red Hat i samarbejde med NVIDIA og AMD.
  • En ny AppStream-komponent og rhel-drivers værktøjet er blevet tilføjet for at lette installation og opdatering af tredjepartsdrivere til GPU og AI-beskeffere. Installation af komplekse driverpakker fra RHEL-repositories understøttes nu, herunder også NVIDIA-kernemodulet og CUDA-biblioteker. For at installere de nødvendige drivere er det i de fleste tilfælde nu tilstrækkeligt at udføre "dnf install rhel-drivers; rhel-drivers install --auto-detect".
  • Fwctl-undersystemet (Firmware Control) er blevet tilføjet til Linux-kernen, hvilket giver et API til sikker styring af firmwares og udførelse af håndteringsfunktioner på firmware-siden fra brugerrummet.
  • Kernens muligheder relateret til systemstatus og strømforbrug er blevet forbedret. Hardwareperformance-tællere for Intel Panther Lake CPU er tilføjet. Der er tilføjet mulighed for at spore strømforbrug ved hjælp af Intel RAPL (Running Average Power Limit) begivenheder på systemer med Intel Arrow Lake U CPU. Understøttelse af Intel Trace Hub (NPK) enhedsidentifikatorer på systemer med Intel Panther Lake CPU samt core- og uncore-begivenheder på systemer med Intel Clearwater Forest CPU er blevet tilføjet. Derudover findes der nu support til at indsamle data om strømforbruget for hver CPU-kerne på systemer med AMD Milan CPU. Debbugingsmulighederne i python-drgn debuggeren er blevet udvidet.
  • eBPF-undersystemet er synkroniseret med kernen 6.14. Perf-værktøjet er synkroniseret med kernen 6.15.
  • Mulighederne for værktøjet til oprettelse af egne boot-efterretninger (Image Builder) er blevet udvidet. En eksperimentel version af Image Builder, der fungerer fra kommandolinjen uden GUI, er blevet tilføjet. Der er implementeret mulighed for at generere billeder til Windows-under-systemet WSL2 (Windows Subsystem for Linux). En ny type billeder vagrant-libvirt er blevet introduceret, og der er tilføjet støtte til libvirt for at forenkle opstarten. virtual machines med RHEL ved hjælp af Vagrant-værktøjet.
  • Systemd-tjenesterne switcheroo-control og tuned-ppd er blevet klassificeret under SELinux. Moduler med SELinux-politikker relateret til pakker fra EPEL-repositoriet er overført til CRB-repositoriet til pakker med endelsen "-extra."
  • Støtte til identifikation af typerne af virtio-enheder, der anvendes i gæstesystemer, er blevet tilføjet via kommandoen lszdev (tidligere havde alle sådanne enheder typen generic-ccw).
  • Moduler til hypervisoren KVM er blevet tilføjet til pakken med realtime-versionen af kernen (tidligere blev der oprettet en separat kerne kernel-rt-kvm for dem).
  • Kommandoen "rpm" er blevet tilføjet til installationsprogrammets systemmiljø. I opstarts menuen for installations billeder er der tilføjet en mulighed "fips=1" for at aktivere opfyldelse af FIPS 140 (Federal Information Processing Standards) krav under installationsprocessen af nøgler.
  • I netværkskonfigureringsværktøjet NetworkManager er muligheden for at knytte specifikke indstillinger for IPv4-pakkeomdirigering til netværksgrænseflader blevet implementeret ved hjælp af indstillingen "ipv4.forwarding." Indstillingen "prefix-delegation" er blevet tilføjet, hvilket giver mulighed for at bruge egenskaben "subnet-id" til at vælge subnettet på den underliggende netværksgrænseflade ved brug af IPv6-præfiksdelegation. Muligheden for at konfigurere loopback-grænsefladen er blevet tilføjet til nmtui-værktøjet.
  • PostGIS-tilføjelsen er blevet tilføjet til PostgreSQL-databasen.
  • Funktionerne sched_setattr og sched_getattr er blevet flyttet til Glibc, som gør det muligt at indstille/læse parametre for opgaveplanlæggeren. I praksis giver disse funktioner mulighed for at konfigurere planlægningspolitikker for opgaver, såsom SCHED_DEADLINE, der bruger ekstra parametre ud over prioritet.
  • IdM har fået fuld støtte til HSM (Hardware Security Modules). Muligheden for at bruge kommandoen ipa-migrate til at overføre alle IdM-data, såsom sudo-regler, HBAC, DNA-områder, host- og servicenavn lister fra en IdM-server til en anden er blevet erklæret stabil.
  • I SSSD er autentificeringen forbedret ved hjælp af smartcards i miljøer med flere tilsluttede PKCS#11-token. Der er tilføjet en ldap_read_rootdse mulighed til at styre, hvordan SSSD læser indholdet af RootDSE (Root Directory Service Entry).
  • I Toolbx-containere, der er oprettet på basis af UBI-billeder, er OpenGL og Vulkan nu tilgængelige uden behov for manuel installation af de relevante API-komponenter fra Mesa.
  • For virtuelle maskiner, der kører på værtsystemer med ARM64-arkitektur, er der implementeret support for live snapshots, migrationsmetoderne 'Pre-copy', 'Post-copy' og 'Multi-FD', samt live migration med virtiofs.
  • Der er tilføjet support til direkte at boote kerner i virtuelle maskiner konfigureret til SecureBoot-mode.
  • Støtten til reproducerbare containerbyggerier er forbedret. Nye containerbilleder som rhel10/valkey-8, rhel10/nodejs-24 og rhel10/nodejs-24-minimal med forudkonfigurerede databaser Valkey og Node.js-platformen er blevet tilføjet.
  • For ARM64-systemer er eksperimentel support for værktøjerne ReaR (Relax-and-Recover) og CCA-arkitekturen (Confidential Compute Architecture) blevet gjort tilgængelig i virtuelle maskiner.
  • En eksperimentel variant af vDPA (virtio Data Path Acceleration) er blevet introduceret, implementeret i brugerrummet ved hjælp af VDUSE-rammen. VDUSE muliggør oprettelse af virtuelle blokapparater i brugerrummet og anvendelse af Virtio som transport til adgang fra gæstesystemer.
  • Der er implementeret en eksperimentel funktion, der tillader brug af Virtual Socket (vsock) mekanismen til TCP-bro, hvilket gør det muligt for virtuelle maskiner at køre netværkstjenester som SSH uden netværkskonfiguration (forbindelser videresendes direkte fra værtsmiljøet til tjenesten via vsock).
  • FTP-klienter og servere: ftp, lftp og vsftpd er blevet erklæret forældede. Værktøjet ipset er blevet flyttet til en ikke-understøttet status og planlagt til fjernelse.
  • New drivers added:
    • intel_vpu til Intel NPU (Neural Processing Unit),
    • tuner til forskellige modeller af TV-tunere,
    • btmtk til Bluetooth-chips fra MediaTek,
    • tpm_svsm til SNP SVSM vTPM (virtual Trusted Platform Module),
    • ae4dma til AMD AE4DMA,
    • ptdma til AMD PassThru DMA,
    • ch7006 til TV-koderen Chrontel ch7006,
    • cirrus-qemu til emulering af Cirrus Logic-grafikkort,
    • drm_gpusvm til DRM GPUSVM,
    • hid-corsair-void til Corsair Void-headset,
    • intel-thc til Intel Touch Host Controller,
    • intel-quicki2c til Intel QuickI2C,
    • intel-quickspi til Intel QuickSPI,
    • cx231xx til USB-videokort fra Conexant cx231xx,
    • cx25840 til audio/video-dekoder fra Conexant CX25840,
    • as21xxx til netværkskort fra Aeonsemi AS21xxx,
    • iwlmld til trådløse enheder fra Intel MLD,
    • mxl-86110 til netværkskort MaxLinear MXL86110,
    • microchip_rds_ptp til Microchip PHY RDS PTP,
    • realtek til netværkskort fra Realtek,
    • gs_usb til USB-grænseflader til CAN-bus fra Geschwister Schneider og candleLight,
    • amd_3d_vcache — AMD 3D V-Cache Performance Optimizer.
  • Opdaterede versioner af pakker til udviklere: 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.
  • Opdaterede serverpakker: 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.
  • Opdaterede systempakker: glibc 2.39, binutils 2.41, OpenSSL 3.5, NSS 3.112, GnuTLS 3.8.10.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster