Beta-version av Red Hat Enterprise Linux 10 och release av RHEL 9.5

Red Hat har introducerat beta-versionen av distributionssystemet Red Hat Enterprise Linux 10 och release av Red Hat Enterprise Linux 9.5. Klara installationsavbilder har förberetts för registrerade anvÀndare av Red Hat Customer Portal (för att utvÀrdera funktionaliteten kan Àven iso-bilderna av CentOS Stream 10 och CentOS Stream 9.5 samt gratisversioner av RHEL för utvecklare anvÀndas). Repositories med binÀra paket för RHEL 10 finns offentligt tillgÀngliga. UtgÄvorna har formats för arkitekturer x86_64, s390x (IBM System z), ppc64le och Aarch64 (ARM64). Release av RHEL 10 förvÀntas under första halvan av nÀsta Är.

Grenen RHEL 10 anvÀnder paketbasen frÄn CentOS Stream 10 som grund, vilket positioneras som upstream-projekt för RHEL, vilket ger externa deltagare möjlighet att kontrollera paketeringsprocessen för RHEL, föreslÄ sina Àndringar och pÄverka beslut som tas. I enlighet med den 13-Äriga livscykelstödet för distributionssystemet kommer RHEL 10 att stödjas fram till 2035 med tre Ärs förlÀngd betald support. Uppdateringar för RHEL 9 kommer att fortsÀtta att slÀppas fram till slutet av maj 2032, och för RHEL 8 till 2029.

KÀllkoderna för rpm-paketen av RHEL 10 har publicerats för fri nedladdning. Paketen för RHEL 9.5 finns inte i den offentliga repositoryt git.centos.org och tillhandahÄlls kunderna av företaget endast via en sluten del av webbplatsen, dÀr anvÀndarvillkoren (EULA) förbjuder omdistribution av data, vilket förhindrar anvÀndning av dessa paket för att skapa derivatdistributioner. KÀllkoderna för RHEL 9.5 förblir tillgÀngliga i repositoryt CentOS Stream, men de Àr inte helt synkroniserade med RHEL och innehÄller inte alltid de senaste versionerna av paketen som sammanfaller med paketen frÄn RHEL. Rocky Linux, Oracle och SUSE Äterger kÀllkoderna för rpm-paketen i RHEL-utgÄvorna inom ramen för projektet OpenELA.

Huvudsakliga förÀndringar i RHEL 10:

  • Vid skapandet av nya anvĂ€ndare genom Anaconda-installationsgrĂ€nssnittet tilldelas dessa anvĂ€ndare som standard administratörsrĂ€ttigheter (för att stĂ€nga av detta beteende finns en speciell instĂ€llning). Installationsprogrammet erbjuder ocksĂ„ ett nytt grĂ€nssnitt för val av tidszon. För fjĂ€rrĂ„tkomst till installationsprogrammet anvĂ€nds RDP-protokollet istĂ€llet för VNC.
  • Stöd för kvantsĂ€kra krypteringsalgoritmer har lagts till. Dessa algoritmer Ă€r tillgĂ€ngliga i OpenSSL, OpenSSH och i systemets kryptografiska policyer (crypto-policies). I OpenSSL har möjligheten att skapa filer med certifikat och nycklar i PKCS #12-format som uppfyller FIPS-kraven lagts till. IstĂ€llet för openssl-pkcs11-motorn anvĂ€nds pkcs11-provider, vilket gör det möjligt att anvĂ€nda hĂ„rdvarunycklar i apache httpd, libssh, bind och andra applikationer som anvĂ€nder OpenSSL. Åtkomsten till vĂ€rdnycklar för SSH har Ă€ndrats frĂ„n 0640 till 0600 (endast Ă€garen har tillgĂ„ng). I GnuTLS har stöd för komprimering av certifikat med metoderna zlib, brotli och zstd lagts till.
  • Utöver GnuPG ingĂ„r Sequoia kommandoradsverktyget (verktygen sq och sqv) som implementerar standarden OpenPGP (RFC-4880) i Rust.
  • I paketförvaltaren DNF Ă€r nedladdning av metadata med fillistor som standard inaktiverad. SĂ„dana data anvĂ€nds sĂ€llan, men Ă€r stora och saktar ner arbetet. För arbete med PGP i DNF och RPM anvĂ€nds biblioteket rpm-sequoia.
  • Versionerna av paketen för utvecklare har uppdaterats: GCC 14.2, LLVM 18.1.8, Python 3.12, Ruby 3.3, OpenJDK 21, Rust 1.79.0, Go 1.22, Node.js 22, Perl 5.40, PHP 8.3, Git 2.45, Subversion 1.14, SystemTap 5.1, Valgrind 3.23.0.
  • Servrar paketen har uppdaterats: OpenSSH 9.8, nginx 1.26, Apache HTTPD 2.4.62, Varnish Cache 7.4, Squid 6.10, MariaDB 10.11, MySQL 8.4, PostgreSQL 16, PCP 6.3.0, Grafana 10.2.6, libreswan 4.15, Pacemaker 2.1.8, 389-ds-base 3.0.4, Podman 5.0.
  • Systempaketen har uppdaterats: Linux-kĂ€rna 6.11, glibc 2.39, binutils 2.41, NSS 3.101, gnutls 3.8.7, polkit 125.
  • Nya paket har lagts till: tuned-ppd (istĂ€llet för power-profiles-daemon), libcpuid och dnsconfd (bakgrundsprocess för DNS-caching). PĂ„ grund av övergĂ„ngen av Redis databas kodbas till en proprietĂ€r licens istĂ€llet för Redis, föreslĂ„s en fork som heter Valkey. Kea DHCP har anvĂ€nts istĂ€llet för ISC DHCP-server. zlib-ng-compat-paketet anvĂ€nds istĂ€llet för zlib.
  • Som standard Ă€r lĂ€get för förutsĂ€gbara namnval för nĂ€tverksgrĂ€nssnitt (net.ifnames=1) aktiverat. I NetworkManager för IPv4 ingĂ„r en mekanism för att upptĂ€cka dubbletter. IP-adresser DAD (Duplicate Address Detection) för att förhindra att samma IP tilldelas pĂ„ olika system i det lokala nĂ€tverket.
  • I diskavbilder (t.ex. systemavbilder för AWS och KVM) har anvĂ€ndningen av en separat partition /boot upphört.
  • Experimentellt stöd för filsystemet Composefs har lagts till, implementerat som ett lager ovanpĂ„ filsystemet OverlayFS och EROFS, optimerat för effektiv delning av innehĂ„ll mellan flera monterade diskavbilder.
  • Experimentell (Technology Preview) stöd för AMD SEV, SEV-SNP och SEV-ES har införts i KVM hypervisor.
  • SELinux verktyg för anvĂ€ndarutrymme (libsepol, libselinux, libsemanage, policycoreutils, checkpolicy, mcstrans) har uppdaterats till version 3.7, dĂ€r parameter "audit2allow -C" implementeras för utdata i CIL-format (Common Intermediate Language). Stödet för Wayland-protokollet har lagts till i sandbox verktyget.
  • I Keylime-komponenten har stöd för enhetsidentifiering via IDevID (Initial Device Identity) och IAK (Initial Attestation Key) lagts till, och TLS 1.3-protokollet Ă€r som standard aktiverat.
  • I webbkonsolen föreslĂ„s en ny filhanterare (paketet cockpit-files) som gör det möjligt att hantera filer och kataloger.
    Beta-version av Red Hat Enterprise Linux 10 och release av RHEL 9.5
  • I CUPS utskriftstjĂ€nsten Ă€r mDNS och broadcast-lĂ€gen som tidigare varit aktiverade, nu som standard avstĂ€ngda pĂ„ grund av nyligen upptĂ€ckta fjĂ€rrutnyttjade sĂ„rbarheter.
  • I glibc har alternativ till memcpy- och memmove-funktionerna lagts till, optimerade för AMD Zen 3- och Zen 4-processorer.
  • ÖvergĂ„ngen till distribution av Firefox och Thunderbird i Flatpak-paket har genomförts.
  • I den klassiska GNOME-sessionen har en översiktslĂ€ge lagts till för att visa öppna fönster, vilket tidigare endast var tillgĂ€ngligt i den standard GNOME-sessionen.
  • Ett stort antal nya drivrutiner har lagts till, dĂ€ribland drivrutiner för den inbyggda Intel QAT (QuickAssist Technology) som erbjuder medel för att pĂ„skynda berĂ€kningar som anvĂ€nds vid komprimering och kryptering.
  • Utbudet av paketen sendmail (det rekommenderas att gĂ„ över till postfix), redis, dhcp, dhcp-client, mod_security (flyttat till EPEL), spamassassin (flyttat till EPEL), xsane, runc har upphört.
  • Paketen squashfs och wget samt grĂ€nssnitten utmp och utmpx i glibc har deklarerats som förĂ„ldrade.

Huvudsakliga Àndringar i RHEL 9.5:

  • Paketen för utvecklare har uppdaterats: GCC 11.5, Node.js 22, GCC Toolset 14, LLVM Toolset 18.1.8, Rust Toolset 1.79.0, Go Toolset 1.22, OpenJDK 17, GDB 14.2, Valgrind 3.23.0, SystemTap 5.1, elfutils 0.191, libabigail 2.5.
  • Versionerna av systempaket har uppdaterats: OpenSSL 3.2.2, NSS 3.101, clevis 20, ipa 4.12.0, Podman 5.0.
  • Serverpaketen har uppdaterats: Apache HTTPD 2.4.62, BIND 9.18, PCP 6.2.2, Grafana 10.2.6, libreswan 4.15, PostgreSQL 16, samba 4.20.2.
  • En ny systemroll har lagts till för hantering och konfiguration av sudo. Snapshot-rollen har stöd för hantering av snapshots i LVM-poolen. Möjligheterna för rollerna postfix, podman, ssh, network, nbde_client, journald, logging och storage har utvidgats.
  • TjĂ€nsterna nbdkit och bootupd har överförts under SELinux skydd. Stöd för att köra kommandon under SELinux skydd via QEMU Guest Agent har lagts till.
  • Stöd för live-migrering av virtuella maskiner som anvĂ€nder NVIDIA vGPU har lagts till.
  • För webbkonsolen föreslĂ„s paketet cockpit-files med implementering av en filhanterare.
  • I NetworkManager har stöd för att ansluta till IPsec lagts till. VPN med hjĂ€lp av IPv6-adresser.
  • Samtidig anvĂ€ndning av tjĂ€nsterna firewalld och nftables har tillĂ„tits.
  • Stöd för filsystemet Composefs har lagts till.
  • Vid kompilering av CPython i GCC aktiverades optimeringslĂ€get "-O3", vilket ökade Python-prestandan med cirka 4%.
  • För Glibc implementerades lĂ€get "GLIBC_TUNABLES=glibc.cpu.prefer_map_32bit_exec=1", vilket innebĂ€r att dynamiska objekt placeras i adressutrymmet pĂ„ ett sĂ€tt som inte Ă€r slumpmĂ€ssigt, utan nĂ€ra varandra, vilket i vissa konfigurationer kan ge ökad prestanda till priset av minskat ASLR-skydd. Glibc inkluderar varianter av funktionerna memcpy och memmove, optimerade för AMD Zen 3 och Zen 4-processorer.
  • Implementeringen av eBPF-subsystemet har synkroniserats med kĂ€rnan Linux 6.8 (den tidigare versionen anvĂ€nde eBPF-implementeringen frĂ„n kĂ€rnan Linux 6.6).
  • För filsystemet tmpfs, som vanligtvis anvĂ€nds för partitionen /tmp, har stöd för diskquota implementerats.
  • I OpenSSL har experimentellt stöd för protokollet QUIC lagts till pĂ„ klientsidan.
  • Experimentellt stöd för offload-lĂ€get för att flytta UDP-paketinkapslingsoperationer till nĂ€tverkskortet har lagts till.
  • Experimentellt stöd för HSM (Hardware Security Module) har lagts till.
  • Experimentell möjlighet att anvĂ€nda LMDB-databasen i Directory Server har lagts till.
  • I Identity Management har en experimentell kommando ipa-migrate lagts till för att migrera data till en annan IdM-server.
  • Försöket att tillhandahĂ„lla experimentellt (Technology Preview) stöd har fortsatt:
    • VPN WireGuard,
    • kTLS (TLS pĂ„ kĂ€rnnivĂ„),
    • grĂ€nssnitt för asynkron I/O io_uring,
    • DAX (Direct Access) för ext4 och XFS,
    • AMD SEV och SEV-ES i KVM-hypervisorn,
    • systemd-resolved-tjĂ€nsten,
    • Sigstore-mekanismen för verifiering av containrar genom digitala signaturer,
    • protokollen PRP (Parallel Redundancy Protocol) och HSR (High-availability Seamless Redundancy),
    • hĂ„rdvaruaccelerering av IPsec genom att överföra kapslingsoperationer till nĂ€tverkskortet,
    • ACME-certifikatstyrningsprotokollet som anvĂ€nds i Let’s Encrypt,
    • SRv6 (Segment Routing over IPv6.
    • paket med grafikredigeraren GIMP 2.99.8,
    • MPTCP (Multipath TCP) instĂ€llningar via NetworkManager,
    • DNSSEC i IdM,
    • virtio-mem,
    • Socket API för TuneD,
    • Soft-iWARP (Internet Wide-area RDMA Protocol),
    • GNOME för ARM64 och IBM Z.
  • Paketen libgcrypt och pam_ssh_agent_auth har blivit förĂ„ldrade.
  • X.org Server och dess relaterade komponenter har tagits bort frĂ„n leveransen (detta nĂ€mndes inte i anteckningarna för testversionen, men denna förĂ€ndring var planerad). Möjligheten att köra X11-appar i en Wayland-session tillhandahĂ„lls via DDX-servern XWayland.
  • Ljudservern PulseAudio har ersatts av paketet PipeWire. Paketen TigerVNC, Totem, power-profiles-daemon, gedit, gtkmm, WebKitGTK, Evolution, Festival, Eye of GNOME, Cheese, Tweaks och Qt5 har tagits bort (bara Qt 6 har behĂ„llits).

    KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster