Vydání Red Hat Enterprise Linux 9.7 a 10.1

Společnost Red Hat představila vydání distribuce Red Hat Enterprise Linux 10.1, stejně jako aktualizaci předchozí verze — Red Hat Enterprise Linux 9.7. Hotové instalační obrazy jsou k dispozici pro registrované uživatele Red Hat Customer Portal (k posouzení funkčnosti je možné použít veřejně dostupné iso-obrazy CentOS Stream 10 a také bezplatné distribuční verze RHEL pro vývojáře). Vydání je vytvořeno pro architektury x86_64, s390x (IBM System z), ppc64le (POWER9), Aarch64 (ARM64) a RISC-V (preview). V souladu se 14letým cyklem podpory distribuce RHEL bude verze 10 podporována až do roku 2035 + 4 roky rozšířené placené podpory. Aktualizace pro RHEL 9 budou pokračovat až do konce května 2032, a pro RHEL 8 do roku 2029.

Balíčky RHEL nejsou umístěny v veřejném repozitáři git.centos.org a jsou poskytovány klientům společnosti pouze prostřednictvím uzavřené sekce webu, na kterém je platná uživatelská smlouva (EULA), zakazující redistribuci dat stažených prostřednictvím klientského portálu, což vytváří právní rizika při použití těchto balíčků k vytváření odvozených distribucí. Zdrojové texty RHEL zůstávají k dispozici v repozitáři CentOS Stream, ale nejsou plně synchronizovány s RHEL a verze balíčků v něm se ne vždy shodují s balíčky z RHEL. Rocky Linux, Oracle a SUSE reprodukují zdrojové texty rpm-balíčků vydání RHEL v rámci projektu OpenELA.

Hlavní změny v RHEL 10.1 (většina z uvedených změn je také přítomná v RHEL 9.7):

  • Ve všech systémových kryptografických politikách (crypto-policies) jsou ve výchozím nastavení zahrnuty postkvantové kryptovací algoritmy. Knihovna OpenSSL byla aktualizována na verzi 3.5 s podporou postkvantových kryptografických algoritmů ML-KEM, ML-DSA a SLH-DSA, podporou protokolu QUIC a přidáním hybridní varianty ML-KEM do skupiny algoritmů používaných ve výchozím nastavení v TLS. Do balíčku rpm-sequoia byla přidána podpora OpenPGP v6.
  • Byla přidána podpora eDNS (Encrypted DNS), což umožňuje používat protokol DoT (DNS over TLS) pro šifrování DNS provozu.
  • Byla přidána podpora digitálních podpisů balíčků, realizovaných ve formátu RPM6. Byla poskytnuta experimentální podpora pro ověřování digitálního podpisu RPM balíčků pomocí nástrojů Sequoia PGP.
  • V balíčkovém správci RPM byla implementována podpora uchování kontrolních součtů SHA256 a SHA512 každého instalovaného rpm balíčku, aby bylo možné následně ověřit, že nainstalovaný balíček odpovídá požadovanému rpm souboru.
  • V systemd byla implementována podpora jemného restartu (příkaz „systemctl soft-reboot“), který restartuje pouze komponenty uživatelského prostoru, aniž by zasahoval do jádra Linuxu. V tomto režimu při restartu nejsou aplikovány fáze inicializace hardwaru, zavádění zaváděče, spouštění a načítání jádra, inicializace ovladačů, načítání firmwaru a zpracování initrd, což výrazně urychluje restart a snižuje prostoje při aktualizaci prostředí využívajících hotové systémové obrazy. V režimu soft-reboot probíhá ukončení všech procesů v uživatelském prostoru, výměna obrazu kořenového FS za novou verzi a zahájení procesu inicializace systému, aniž by se restartovalo jádro.
  • Byla umožněna instalace sad výkonnostního výpočtu, jako je CUDA od NVIDIA a ROCm od AMD, z repozitářů podporovaných Red Hat ve spolupráci s NVIDIA a AMD.
  • Byla přidána nová komponenta AppStream a utilita rhel-drivers pro zjednodušení instalace a aktualizace ovladačů třetích stran pro GPU a AI akcelerátory. Podporuje se instalace složitých sad ovladačů z repozitářů RHEL, například pokrývající modul jádra NVIDIA a knihovny CUDA. Pro instalaci potřebných ovladačů je nyní většinou dostačující provést „dnf install rhel-drivers; rhel-drivers install —auto-detect“.
  • Do jádra Linux byla přidána subsystém fwctl (Firmware Control), který poskytuje API pro bezpečné řízení firmwaru a provádění handlerů na straně firmwaru z uživatelského prostoru.
  • Byly vylepšeny schopnosti jádra týkající se sledování stavu systému a spotřeby energie. Byla přidána podpora hardwarových čítačů výkonnosti CPU Intel Panther Lake. Byla přidána možnost sledovat spotřebu energie pomocí událostí rozhraní Intel RAPL (Running Average Power Limit) na systémech s CPU Intel Arrow Lake U. Byla přidána podpora identifikátorů zařízení Intel Trace Hub (NPK) na systémech s CPU Intel Panther Lake, stejně jako core- a uncore-událostí na systémech s CPU Intel Clearwater Forest. Byla poskytnuta podpora sběru dat o spotřebě energie každého jádra CPU na systémech s CPU AMD Milan. Byly rozšířeny schopnosti ladění v debuggeru python-drgn.
  • Subsystem eBPF byl synchronizován s jádrem 6.14. Nástroje perf byly synchronizovány s jádrem 6.15.
  • Byla rozšířena funkcionalita nástrojů pro vytváření vlastních obrazů (Image Builder). Přidána experimentální verze Image Builder, která funguje z příkazového řádku bez GUI. Byla implementována možnost vytváření obrazů pro Windows subsystém WSL2 (Windows Subsystem for Linux). Byl zaveden nový typ obrazů vagrant-libvirt a přidána podpora libvirt pro usnadnění spuštění. virtuálních strojů s RHEL pomocí nástrojů Vagrant.
  • Služby systemd switcheroo-control a tuned-ppd byly převedeny pod ochranu SELinux. Moduly s politikami pro SELinux spojené s balíčky z repozitáře EPEL byly přesunuty do repozitáře CRB do balíčků končících na „-extra“.
  • Byla přidána podpora identifikace typů zařízení virtio používaných v hostitelských systémech pomocí příkazu lszdev (dříve všechna tato zařízení měla typ generic-ccw).
  • Do balíčku s realtime verzí jádra byly přidány moduly pro hypervizor KVM (dříve pro ně bylo sestavováno samostatné jádro kernel-rt-kvm).
  • Do systémového prostředí instalátoru byla přidána příkaz „rpm“. Do bootovacího menu instalačních obrazů byla přidána volba „fips=1“ pro aktivaci režimu splnění požadavků FIPS 140 (Federal Information Processing Standards) při generování klíčů během instalace.
  • V síťovém konfiguračním nástroji NetworkManager byla implementována možnost přiřazení samostatných konfigurací přesměrování IPv4 k síťovým rozhraním pomocí volby „ipv4.forwarding“. Byla přidána konfigurace „prefix-delegation“, která umožňuje využít vlastnost „subnet-id“ pro výběr podsítě na nižším síťovém rozhraní při používání delegace prefixů IPv6. Do nástroje nmtui byla přidána možnost konfigurace loopback rozhraní.
  • Pro databázový systém PostgreSQL byl přidán modul PostGIS.
  • Funkce sched_setattr a sched_getattr byly přesunuty do Glibc, prostřednictvím kterých je možné nastavit/přečíst parametry naplánování úloh. Tyto funkce umožňují nastavovat politiky plánování požadavků, jako je SCHED_DEADLINE, které používají další parametry vedle priority.
  • V IdM byla přidána plná podpora HSM (Hardware Security Modules). Byla prohlášena za stabilní možnost použití příkazu ipa-migrate pro převedení všech dat IdM, jako jsou pravidla sudo, HBAC, rozsahy DNA, seznamy hostitelů a služeb, z jednoho IdM serveru na druhý.
  • V SSSD byla vylepšena autentifikace pomocí smart karet v prostředích se současně připojenými tokeny PKCS#11. Přidána volba ldap_read_rootdse pro řízení způsobu, jakým SSSD čte obsah RootDSE (Root Directory Service Entry).
  • V kontejnerech Toolbx, vytvořených na základě obrazů UBI, je zajištěno funkční nasazení OpenGL a Vulkan bez nutnosti ruční instalace souvisejících komponent API Mesa.
  • Pro virtuální stroje běžící na hostitelských systémech s architekturou ARM64 byla implementována podpora live snapshotů, migračních režimů 'Pre-copy', 'Post-copy' a 'Multi-FD', live migrace s virtiofs.
  • Byla přidána podpora pro přímé zavádění jádra ve virtuálních strojích nastavených pro práci v režimu SecureBoot.
  • Byla vylepšena podpora reprodukovatelného sestavení kontejnerů. Byly přidány nové kontejnery rhel10/valkey-8, rhel10/nodejs-24 a rhel10/nodejs-24-minimal s předkonfigurovanými databázemi Valkey a platformou Node.js.
  • Pro systémy ARM64 byla poskytnuta experimentální podpora nástroje ReaR (Relax-and-Recover) a architektury CCA (Confidential Compute Architecture) ve virtuálních strojích.
  • Byla přidána experimentální varianta zařízení vDPA (virtio Data Path Acceleration), implementovaná v uživatelském prostoru pomocí rámce VDUSE. VDUSE umožňuje vytváření virtuálních blokových zařízení v uživatelském prostoru a použití Virtio jako transportu pro přístup z hostitelských systémů.
  • Byla realizována experimentální možnost použití mechanismu Virtual Socket (vsock) pro bridgování TCP, což umožňuje ve virtuálních strojích provozování síťových služeb, jako je SSH, bez nastavení sítě (pokud dochází k přímému přesměrování spojení z hostitelského prostředí na službu prostřednictvím vsock).
  • Byly prohlášeny za zastaralé FTP klienti a servery: ftp, lftp a vsftpd. Nástroj ipset byl převeden do stavu nepodporovaný a plánovaný k odstranění.
  • Byly přidány nové ovladače:
    • intel_vpu pro Intel NPU (Neural Processing Unit),
    • tuner pro různé modely TV tunérů,
    • btmtk pro Bluetooth čipy MediaTek,
    • tpm_svsm pro SNP SVSM vTPM (virtual Trusted Platform Module),
    • ae4dma pro AMD AE4DMA,
    • ptdma pro AMD PassThru DMA,
    • ch7006 pro TV enkodér Chrontel ch7006,
    • cirrus-qemu pro emulaci grafických karet Cirrus Logic,
    • drm_gpusvm pro DRM GPUSVM,
    • hid-corsair-void pro sluchátka Corsair Void,
    • intel-thc pro Intel Touch Host Controller,
    • intel-quicki2c pro Intel QuickI2C,
    • intel-quickspi pro Intel QuickSPI,
    • cx231xx pro USB video kartu Conexant cx231xx,
    • cx25840 pro audio/video dekodér Conexant CX25840,
    • as21xxx pro síťové karty Aeonsemi AS21xxx,
    • iwlmld pro bezdrátová zařízení Intel MLD.
    • mxl-86110 pro síťové karty MaxLinear MXL86110,
    • microchip_rds_ptp pro Microchip PHY RDS PTP,
    • realtek pro síťové karty Realtek,
    • gs_usb pro USB rozhraní pro sběrnici CAN od Geschwister Schneider a candleLight,
    • amd_3d_vcache — optimalizátor výkonu AMD 3D V-Cache.
  • Byly aktualizovány verze balíčků pro vývojáře: 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.
  • Byly aktualizovány serverové balíčky: 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.
  • Byly aktualizovány systémové balíčky: glibc 2.39, binutils 2.41, OpenSSL 3.5, NSS 3.112, GnuTLS 3.8.10.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster