CentOS Stream 10-distribution og EPEL 10-repositoriet er officielt præsenteret

CentOS-projektet har officielt annonceret tilgængeligheden af CentOS Stream 10-distributionen, som bruges som grundlag for at danne Red Hat Enterprise Linux 10-distributionen. CentOS Stream tilhører kontinuerligt opdaterede distributioner og giver tidligere adgang til pakker, der udvikles til kommende udgivelser af RHEL. Udgivelserne af CentOS Stream 10 er lavet til arkitekturerne x86_64_v3, Aarch64, ppc64le (POWER9) og s390x (IBM z14) i form af installations-iso-filer og billeder til isolerede containere. Vedligeholdelsen af CentOS Stream 10 vil vare indtil 2030.

I henhold til den nye politik fra Red Hat er CentOS Stream-repositoriet den eneste offentligt tilgængelige kilde til kildekoden for pakkerne til Red Hat Enterprise Linux. CentOS Stream kan betragtes som et upstream-projekt for RHEL, som fungerer som grundlag for dets udvikling og giver tredjeparts deltagere fra fællesskabet mulighed for at deltage i udviklingen af den nye RHEL-gren, overvåge forberedelsen af pakkerne til RHEL, foreslå deres ændringer og influere på de beslutninger, der træffes.

Før oprettelsen af CentOS Stream som grundlag for den nye RHEL-gren blev et snapshot af en af Fedora-udgivelserne brugt, som blev forberedt og stabiliseret bag lukkede døre, uden mulighed for at kontrollere udviklingsforløbet og beslutningerne. Den nye udviklingsproces har overført den lukkede forberedelsesfase af RHEL til CentOS Stream - baseret på et Fedora-snapshot, dannes den nye CentOS Stream-gren med fællesskabets deltagelse, hvorefter RHEL rekonstrueres baseret på CentOS Stream, når CentOS Stream er klar.

CentOS Stream 10-distribution og EPEL 10-repositoriet er officielt præsenteret

De vigtigste ændringer i CentOS Stream 10 i forhold til den tidligere væsentlige gren:

  • X.org Server og relaterede komponenter er fjernet fra leverancen. Den grafiske stak, der er baseret på Wayland-protokollen, er aktiveret som standard. Muligheden for at køre X11-applikationer i en Wayland-session sikres ved hjælp af DDX-serveren XWayland (kun pakken "xorg-x11-server-Xwayland" er tilbage).
  • Skrivebordsmiljøet er opdateret til GNOME 47-versionen. I den klassiske GNOME-session er en oversigtsfunktion tilgængelig for visning af åbne vinduer, som tidligere kun var tilgængelig i standard GNOME-sessionen. Qt-bibliotekerne er opdateret til version 6.7. Qt5-pakker er fjernet fra leverancen (kun støtte for Qt 6 er tilbage).
  • Levering af rpm-pakker til Firefox, GIMP, LibreOffice, Inkscape og Thunderbird er blevet stoppet. For installation af Firefox og Thunderbird er der sørget for automatisk download og installation af pakker i Flatpak-format via det eksterne repository flatpaks.redhat.io.
  • Lydserveren PulseAudio er blevet udskiftet med pakken PipeWire.
  • Versionerne af pakkerne til udviklere er opdateret: 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.
  • Serverpakkerne er blevet opdateret: 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.
  • Systempakkerne er opdateret: Linux-kernen 6.12, glibc 2.39, binutils 2.41, NSS 3.101, gnutls 3.8.7, polkit 125, DNF 4.20 og RPM 4.19.
  • Nye pakker er tilføjet: tuned-ppd (i stedet for power-profiles-daemon), libcpuid og dnsconfd (baggrundsprocess til caching af DNS). På grund af overgangen af Redis-databasesystemkoden til en proprietær licens er Valkey blevet foreslået som en fork i stedet for Redis. Kea DHCP er blevet anvendt i stedet for ISC DHCP-serveren. En zlib-ng-compat-pakke er blevet anvendt i stedet for zlib.
  • I DNF-pakkeadministratoren er standardindstillingen for download af metadata fra filerne, der er inkluderet i pakker (filelist), deaktiveret. Disse data bruges sjældent, men de fylder meget og nedsætter hastigheden. For at arbejde med PGP i DNF og RPM er rpm-sequoia-biblioteket anvendt.
  • Eksperimentel støtte til filsystemet Composefs er blevet tilføjet, implementeret som et lag oven på FS OverlayFS og EROFS, optimeret til effektiv deling af indhold fra flere monterede diskbilleder.
  • Der er givet eksperimentel (Technology Preview) support til AMD SEV, SEV-SNP og SEV-ES teknologier i KVM-hypervisoren.
  • Når nye brugere oprettes via Anaconda-installationsprogrammet, gives disse brugere som standard administratorrettigheder (der er en særlig indstilling til at deaktivere denne adfærd). Installationsprogrammet har også fået et nyt interface til valg af tidszone. Til fjernadgang til installationsprogrammet anvendes RDP-protokollen i stedet for VNC.
  • Der er tilføjet support til krypteringsalgoritmer, der er modstandsdygtige over for brute force på kvantecomputere. Disse algoritmer er tilgængelige i OpenSSL, OpenSSH og i systemets kryptografiske politikker (crypto-policies). I OpenSSL er der tilføjet en funktion til at oprette filer med certifikater og nøgler i PKCS #12-format, der opfylder FIPS-kravene. I stedet for openssl-pkcs11-motoren er pkcs11-provider anvendt, hvilket muliggør brugen af hardware-nøgler i apache httpd, libssh, bind og andre applikationer, der bruger OpenSSL. Adgangsrettighederne til SSH-host-nøgler er ændret fra 0640 til 0600 (kun ejeradgang). I GnuTLS er der tilføjet støtte til komprimering af certifikater ved hjælp af zlib, brotli og zstd.
  • Ud over GnuPG er Sequoia kommandolinjeværktøjet (værktøjer som sq og sqv) inkluderet med implementeringen af OpenPGP-standarden (RFC-4880) i Rust.
  • Som standard er den forudsigelige navngivningsmetode for netværksgrænseflader aktiveret (net.ifnames=1). I NetworkManager er der aktiveret en mekanisme til identifikation af duplikerede adresser for IPv4. IP-adresser DAD (Duplicate Address Detection) for at forhindre tildeling af den samme IP-adresse på forskellige systemer i det lokale netværk.
  • Brugen af et separat /boot-partition i diskbilleder (f.eks. i systembilleder til AWS og KVM) er blevet stoppet.
  • Brugerplads værktøjer til SELinux (libsepol, libselinux, libsemanage, policycoreutils, checkpolicy, mcstrans) er blevet opdateret til version 3.7, der introducerer parameteren 'audit2allow -C' til output i CIL (Common Intermediate Language) format. Sandbox værktøjet har fået støtte til Wayland-protokollen.
  • Keylime-komponenten har fået støtte til enhedsidentifikation via IDevID (Initial Device Identity) og IAK (Initial Attestation Key), og TLS 1.3-protokollen er blevet aktiveret som standard.
  • Webkonsollen tilbyder en ny filhåndterer (pakke cockpit-files), der gør det muligt at administrere filer og mapper.
  • I serveren CUPS-udskrivning har som standard deaktiveret drift i mDNS og broadcast-tilstande, der er blevet involveret i nyligt opdagede fjernudnyttede sårbarheder.
  • Glibc includerer optimerede versioner af memcpy og memmove-funktionerne, der er tilpasset AMD Zen 3 og Zen 4 processorer.
  • Et stort antal nye drivere er blevet tilføjet, herunder drivere til den indbyggede QAT (QuickAssist Technology) accelerator i Intel-processorer, der tilbyder midler til at accelerere beregninger anvendt til komprimering og kryptering.
  • Pakkerne TigerVNC, Totem, power-profiles-daemon, gedit, gtkmm, WebKitGTK, Evolution, Festival, Eye of GNOME, Cheese og Tweaks er blevet fjernet.
  • Leveringen af pakker er ophørt: sendmail (det anbefales at skifte til postfix), redis, dhcp, dhcp-client, mod_security (flyttet til EPEL), spamassassin (flyttet til EPEL), xsane, runc.
  • Pakkerne squashfs og wget samt grænsefladerne utmp og utmpx i glibc er blevet erklæret forældede.

Derudover er det blevet annonceret, at der er oprettet et EPEL 10 (Extra Packages for Enterprise Linux) repository, der tilbyder ekstra pakker til Red Hat Enterprise Linux 10-beta og CentOS Stream 10 distribuerer. Binære builds af EPEL er dannet til x86_64, aarch64, ppc64le og s390x arkitekturer. Bemærk, at EPEL 10, ved lanceringen, allerede indeholder mere end 10.000 færdige pakker, der er samlet fra 3.600 pakker med kildekode. I modsætning til tidligere versioner vil der fra EPEL 10 blive dannet separate repositories for hver mellemversion af RHEL, for eksempel vil der blive oprettet en separat gren EPEL 10.1 for RHEL 10.1.

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