Byly oficiálně představeny distribuce CentOS Stream 10 a repozitář EPEL 10.

Projekt CentOS oficiálně oznámil dostupnost distribuce CentOS Stream 10, která slouží jako základ pro formování distribuce Red Hat Enterprise Linux 10. CentOS Stream patří mezi kontinuálně aktualizované distribuce a poskytuje dřívější přístup k balíčkům vyvíjeným pro budoucí verze RHEL. Sestavení CentOS Stream 10 je vytvářeno pro architektury x86_64_v3, Aarch64, ppc64le (POWER9) a s390x (IBM z14) ve formě instalačních iso souborů a obrazů pro izolované kontejnery. Údržba větve CentOS Stream 10 potrvá do roku 2030.

V souladu s novou politikou společnosti Red Hat je repozitář CentOS Stream jediným veřejně dostupným zdrojem zdrojových textů balíčků k Red Hat Enterprise Linux. CentOS Stream lze považovat za upstream projekt pro RHEL, který slouží jako základ pro jeho vývoj a umožňuje externím účastníkům z komunity zapojit se do vývoje nové větve RHEL, kontrolovat přípravu balíčků pro RHEL, navrhovat své změny a ovlivňovat přijatá rozhodnutí.

Před vytvořením CentOS Stream jako základ pro novou větev RHEL byl používán snapshot jedné z verzí Fedory, která byla dopracovávána a stabilizována za zavřenými dveřmi, bez možnosti kontrolovat průběh vývoje a přijatá rozhodnutí. Nový proces vývoje přenesl uzavřenou fázi přípravy RHEL do CentOS Stream — na základě snapshotu Fedory s účastí komunity se formuje nová větev CentOS Stream, po jejímž dokončení je RHEL přestavován na základě CentOS Stream.

Byly oficiálně představeny distribuce CentOS Stream 10 a repozitář EPEL 10.

Hlavní změny v CentOS Stream 10 ve srovnání s předchozí významnou větví:

  • Z dodávky byl odstraněn X.org Server a s ním související komponenty. Ve výchozím nastavení je využíván grafický stack založený na protokolu Wayland. Možnost spuštění aplikací X11 v sezení Wayland je zajištěna pomocí DDX-serveru XWayland (zůstal pouze balíček „xorg-x11-server-Xwayland“).
  • Pracovní prostředí bylo aktualizováno na vydání GNOME 47. V klasickém sezení GNOME byl přidán režim přehledu pro prohlížení otevřených oken, který byl dříve dostupný pouze ve standardním sezení GNOME. Knihovny Qt byly aktualizovány na verzi 6.7. Z dodávky byly odstraněny balíčky Qt5 (podpora zůstala pouze pro Qt 6).
  • Byla ukončena dodávka rpm-balíčků pro Firefox, GIMP, LibreOffice, Inkscape a Thunderbird. Pro instalaci Firefox a Thunderbird je zajištěno automatické stahování a instalace balíčků ve formátu Flatpak, s využitím externího repozitáře flatpaks.redhat.io.
  • Zvukový server PulseAudio byl nahrazen balíčkem PipeWire.
  • Byly aktualizovány verze balíčků pro vývojáře: GCC 14.2, LLVM 18.1.8, Python 3.12, Ruby 3.3, OpenJDK 21, Rust 1.82.0, Go 1.23, Node.js 22, Perl 5.40, PHP 8.3, Git 2.45, Subversion 1.14, SystemTap 5.1, Valgrind 3.23.0.
  • Byly aktualizovány serverové balíčky: 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.
  • Byly aktualizovány systémové balíčky: jádro Linux 6.12, glibc 2.39, binutils 2.41, NSS 3.101, gnutls 3.8.7, polkit 125, DNF 4.20 a RPM 4.19.
  • Byly přidány nové balíčky: tuned-ppd (namísto power-profiles-daemon), libcpuid a dnsconfd (demon na pozadí pro ukládání DNS do mezipaměti). V souvislosti s převedením kódu databázového systému Redis na proprietární licenci byl navržen fork Valkey. Místo DHCP serveru ISC DHCP byl použit Kea DHCP. Místo zlib byl nasazen balíček zlib-ng-compat.
  • V balíčkovém správci DNF je ve výchozím nastavení zakázáno stahování metadat se seznamy souborů zahrnutých v balíčcích (filelist). Tyto údaje se zřídka používají, ale mají velkou velikost a zpomalují výkon. Pro práci s PGP v DNF a RPM byla použita knihovna rpm-sequoia.
  • Byla přidána experimentální podpora souborového systému Composefs, který je implementován jako nadstavba nad FS OverlayFS a EROFS, a je optimalizován pro efektivní sdílení obsahu několika připojených diskových obrazů.
  • V hypervisoru KVM byla poskytnuta experimentální (Technology Preview) podpora technologií AMD SEV, SEV-SNP a SEV-ES.
  • Při vytváření nových uživatelů prostřednictvím rozhraní instalátoru Anaconda mají noví uživatelé ve výchozím nastavení administrátorská práva (pro vypnutí tohoto chování je k dispozici speciální nastavení). Instalátor také nabízí nové rozhraní pro výběr časového pásma. Pro vzdálený přístup k instalátoru je použit protokol RDP místo VNC.
  • Byla přidána podpora algoritmů šifrování odolných vůči útokům kvantových počítačů. Tyto algoritmy jsou k dispozici v OpenSSL, OpenSSH a v systémových kryptografických politikách (crypto-policies). V OpenSSL byla přidána možnost vytváření souborů s certifikáty a klíči ve formátu PKCS #12 splňující požadavky FIPS. Místo enginu openssl-pkcs11 byl použit pkcs11-provider, který umožňuje použití hardwarových klíčů v apache httpd, libssh, bind a dalších aplikacích využívajících OpenSSL. Práva přístupu k hostitelským klíčům SSH byla změněna z 0640 na 0600 (pouze pro vlastníka). V GnuTLS byla přidána podpora komprese certifikátů metodami zlib, brotli a zstd.
  • Kromě GnuPG byl přidán nástroj pro příkazový řádek Sequoia (nástroje sq a sqv) s implementací standardu OpenPGP (RFC-4880) v jazyce Rust.
  • Ve výchozím nastavení je povolen režim prediktivního výběru jmen pro síťové rozhraní (net.ifnames=1). V NetworkManageru byl pro IPv4 zaveden mechanismus pro rozpoznání duplikace. IP adress DAD (Duplicitní detekce adres) pro prevenci přidělení stejné IP na různých systémech v lokální síti.
  • U diskových obrazů (například u systémových obrazů pro AWS a KVM) byla zrušena možnost použití samostatné části "/boot."
  • Nástroje SELinux běžící v uživatelském prostoru (libsepol, libselinux, libsemanage, policycoreutils, checkpolicy, mcstrans) byly aktualizovány na verzi 3.7, která implementuje parametr „audit2allow -C“ pro výstup v formátu CIL (Common Intermediate Language). Do utilitky sandbox byla přidána podpora protokolu Wayland.
  • V komponentě Keylime byla přidána podpora identifikace zařízení prostřednictvím IDevID (Initial Device Identity) a IAK (Initial Attestation Key) a jako výchozí je aktivován protokol TLS 1.3.
  • Ve webové konzoli byl navržen nový správce souborů (balíček cockpit-files), který umožňuje spravovat soubory a adresáře.
  • V serveru Tisk CUPS má ve výchozím nastavení zakázánu činnost v režimech mDNS a broadcast, aktivovaných v nedávno objevených zranitelnostech vykořisťovaných na dálku.
  • V glibc byly zahrnuty varianty funkcí memcpy a memmove optimalizované pro procesory AMD Zen 3 a Zen 4.
  • Bylo přidáno velké množství nových ovladačů, včetně ovladačů pro vestavěný akcelerátor Intel QAT (QuickAssist Technology), který nabízí nástroje pro urychlení výpočtů používaných při kompresi a šifrování.
  • Byly odstraněny balíky TigerVNC, Totem, power-profiles-daemon, gedit, gtkmm, WebKitGTK, Evolution, Festival, Eye of GNOME, Cheese, Tweaks.
  • Byla ukončena dodávka balíků: sendmail (doporučuje se přejít na postfix), redis, dhcp, dhcp-client, mod_security (přenesen do EPEL), spamassassin (přenesen do EPEL), xsane, runc.
  • Byly vyhlášeny zastaralé balíky squashfs a wget, stejně jako rozhraní utmp a utmpx v glibc.

Kromě toho bylo oznámeno vytvoření repozitáře EPEL 10 (Extra Packages for Enterprise Linux), který nabízí další balíčky pro distribuce Red Hat Enterprise Linux 10-beta a CentOS Stream 10. Binární sestavení EPEL jsou vytvářena pro architektury x86_64, aarch64, ppc64le a s390x. Je pozoruhodné, že v době spuštění repozitář EPEL 10 již zahrnuje více než 10 tisíc hotových balíčků, které byly sestaveny ze 3600 balíčků se zdrojovým kódem. Na rozdíl od předchozích větví, začínající s EPEL 10, budou vytvářeny samostatné repozitáře pro každou meziversi RHEL, například pro RHEL 10.1 bude vytvořena samostatná větev EPEL 10.1.

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