Red Hat huet seng Red Hat Enterprise Distributioun erausbruecht. Linux 9. FĂ€erdeg Installatiounsbiller wĂ€erten demnĂ€chst fir registrĂ©iert Benotzer vum Red Hat Client Portal verfĂŒgbar sinn (ISO-Biller kĂ«nnen och benotzt ginn fir d'FunktionalitĂ©it ze evaluĂ©ieren) CentOS Stream 9). D'VerĂ«ffentlechung ass fir d'Architekturen x86_64, s390x (IBM System z), ppc64le an Aarch64 (ARM64) entwĂ©ckelt. Quellen fir Red Hat Enterprise RPM-Pakete Linux 9 sinn am Git Repository gehost CentOSAm Aklang mam 10-Joer Supportzyklus gĂ«tt RHEL 9 bis 2032 Ă«nnerstĂ«tzt. Updates fir RHEL 7 ginn weiderhin bis den 30. Juni 2024 an RHEL 8 bis den 31. Mee 2029 erausbruecht.
Red Hat Enterprise Distribution Linux Versioun 9 ass bemierkenswĂ€ert fir sĂ€i Wiessel op e mĂ©i oppene EntwĂ©cklungsprozess. Am GĂ©igesaz zu frĂ©iere Branchen ass d'Distributioun mat enger Paketdatenbank opgebaut. CentOS Stroum 9. CentOS Stream ass als Upstream-Projet fir RHEL positionĂ©iert, wat et DrĂ«ttubidder ermĂ©iglecht, d'EntwĂ©cklung vu RHEL-Paketen ze kontrollĂ©ieren, Ănnerunge virzeschloen an Entscheedungen ze beaflossen. Virdrun gouf e Snapshot vun enger Fedora-VerĂ«ffentlechung als Basis fir eng nei RHEL-Branch benotzt, dĂ©i hannert zouenen Dieren verfeinert a stabilisĂ©iert gouf, ouni d'MĂ©iglechkeet, den EntwĂ©cklungsprozess an d'Entscheedungen ze iwwerwaachen. Elo gĂ«tt eng Branch aus engem Fedora-Snapshot mat Input vun der CommunautĂ©it geformt. CentOS Baach, wou Virbereedungsaarbechte gemaach ginn an d'Basis fir eng nei bedeitend Branche vum RHEL geformt gĂ«tt.
SchlĂ«ssel Ănnerungen:
- D'SystemĂ«mfeld an d'Build-Tools goufen aktualisĂ©iert. GCC 11 gĂ«tt fir de Bau vu Paketen benotzt. DĂ©i Standard C BibliothĂ©ik gouf op glibc 2.34 aktualisĂ©iert. De Kernel Paket Linux Gebaut op der Versioun 5.14. De RPM-Packagemanager gouf op Versioun 4.16 aktualisĂ©iert mat ĂnnerstĂ«tzung fir IntegritĂ©itskontroll iwwer fapolicyd.
- D'Migratioun vun der Verdeelung op Python 3 ass ofgeschloss. De Python 3.9 Branche gëtt als Standard ugebueden. Python 2 ass gestoppt.
- Den Desktop basĂ©iert op GNOME 40 (RHEL 8 verschĂ©ckt mat GNOME 3.28) an der GTK 4 BibliothĂ©ik. Am GNOME 40, virtuell Desktops am AktivitĂ©iten IwwerblĂ©ck Modus ginn op LandschaftsorientĂ©ierung gewiesselt a ginn als kontinuĂ©ierlech scrollende Kette vu lĂ©nks op riets ugewisen. All Desktop, deen am IwwerblĂ©ckmodus ugewise gĂ«tt, visualisĂ©iert dĂ©i verfĂŒgbare FĂ«nsteren an dynamesch pans an zoomt wĂ©i de Benotzer interagĂ©iert. En nahtlosen Iwwergang gĂ«tt tĂ«scht der LĂ«scht vu Programmer a virtuelle Desktops geliwwert.
- GNOME enthÀlt e Power-Profiles-Daemon Handler deen d'FÀhigkeit ubitt fir op der Flucht tëscht Energiespuermodus, Power Balanced Modus a Maximum Performance Modus ze wiesselen.
- All Audio Streams goufen op de PipeWire Media Server geplënnert, deen elo de Standard ass anstatt PulseAudio an JACK. D'Benotzung vu PipeWire erlaabt Iech professionell AudioveraarbechtungsfÀegkeeten an enger regulÀrer Desktop Editioun ze bidden, d'Fragmentatioun lass ze ginn an d'Audioinfrastruktur fir verschidden Uwendungen ze vereenegen.
- Par dĂ©faut ass de GRUB BootmenĂŒ verstoppt wann RHEL dĂ©i eenzeg Verdeelung ass dĂ©i um System installĂ©iert ass a wann de leschte Boot erfollegrĂ€ich war. Fir de MenĂŒ wĂ€hrend dem Boot ze weisen, halt einfach d'Shift-Tast oder drĂ©ckt e puer Mol op Esc oder F8. Ănnert den Ănnerungen am Bootloader bemierken mir och d'Placement vun GRUB Konfiguratiounsdateien fir all Architekturen an engem Verzeichnis /boot/grub2/ (d'Datei /boot/efi/EFI/redhat/grub.cfg ass elo e symbolesche Link op /boot /grub2/grub.cfg), dĂ©i. dee selwechten installĂ©ierte System ka mat EFI an BIOS gestart ginn.
- Komponente fir verschidde Sproochen z'Ă«nnerstĂ«tzen sinn a Langpacks verpackt, wat Iech erlaabt den Niveau vun der installĂ©ierter Sproochsupport ze variĂ©ieren. Zum Beispill, langpacks-core-font bitt nĂ«mme SchrĂ«ften, langpacks-core bitt d'glibc locale, d'Basis SchrĂ«ft, an d'Input Method, a langpacks bitt Iwwersetzungen, zousĂ€tzlech SchrĂ«ften, a RechtschreifprĂŒfungsdictionnairen.
- Sécherheet Komponente goufen aktualiséiert. D'Verdeelung benotzt eng nei Filial vun der OpenSSL 3.0 Kryptografesch Bibliothéik. Par défaut si méi modern an zouverlÀsseg kryptografesch Algorithmen aktivéiert (zum Beispill d'Benotzung vu SHA-1 an TLS, DTLS, SSH, IKEv2 a Kerberos ass verbueden, TLS 1.0, TLS 1.1, DTLS 1.0, RC4, Camellia, DSA, 3DES an FFDHE-1024 sinn behënnert). Den OpenSSH Package gouf op Versioun 8.6p1 aktualiséiert. Cyrus SASL gouf op de GDBM Backend geplënnert anstatt Berkeley DB. NSS (Network Security Services) Bibliothéiken ënnerstëtzen net méi den DBM (Berkeley DB) Format. GnuTLS gouf op Versioun 3.7.2 aktualiséiert.
- DĂ€itlech verbessert SE-PerformanceLinux a reduzĂ©ierte Speicherverbrauch. D'ĂnnerstĂ«tzung fir d'Astellung "SELINUX=disabled" fir SE auszeschalten gouf aus /etc/selinux/config ewechgeholl.Linux (dĂ©i spezifizĂ©iert Astellung deaktivĂ©iert elo nĂ«mmen d'Luede vu Richtlinnen, an tatsĂ€chlech d'FunktionalitĂ©it vun SE ze deaktivĂ©ieren)Linux elo muss de Parameter "selinux=0" un de Kernel weiderginn).
- ZousĂ€tzlech experimentell ĂnnerstĂ«tzung OpportunitĂ©it WireGuard.
- Par défaut ass aloggen iwwer SSH als Root verbueden.
- D'iptables-nft Packet Filter Management Tools (iptables, ip6tables, ebtables an arptables Utilities) an ipset goufen ofgeschaaft. Et ass elo recommandéiert nftables ze benotzen fir d'Firewall ze managen.
- Et enthÀlt en neien mptcpd Daemon fir d'Konfiguratioun vun MPTCP (MultiPath TCP), eng Ausdehnung vum TCP-Protokoll fir d'Operatioun vun enger TCP-Verbindung mat Paketverschlësselung glÀichzÀiteg laanscht verschidde Strecken duerch verschidde Netzwierkschnëttplazen, déi mat verschiddene IP Adressen assoziéiert sinn, z'organiséieren. Mat mptcpd ass et méiglech MPTCP ze konfiguréieren ouni den iproute2 Utility ze benotzen.
- D'Netzwierk-Skripte Package gouf gelĂ€scht; NetworkManager soll benotzt ginn fir Netzwierkverbindungen ze konfigurĂ©ieren. ĂnnerstĂ«tzung fir den ifcfg Astellungsformat gĂ«tt behalen, awer NetworkManager benotzt de Keyfile-basĂ©iert Format als Standard.
- D'Zesummesetzung enthÀlt nei Versioune vu Compileren an Tools fir Entwéckler: GCC 11.2, LLVM/Clang 12.0.1, Rust 1.54, Go 1.16.6, Node.js 16, OpenJDK 17, Perl 5.32, PHP 8.0, Python 3.9, Ruby 3.0 Git 2.31, Subversion 1.14, binutils 2.35, CMake 3.20.2, Maven 3.6, Ant 1.10.
- Server Packagen Apache HTTP Server 2.4.48, nginx 1.20, Varnish Cache 6.5, Squid 5.1 goufen aktualiséiert.
- DBMS MariaDB 10.5, MySQL 8.0, PostgreSQL 13, Redis 6.2 goufen aktualiséiert.
- Fir de QEMU Emulator ze bauen, ass Clang als Standard aktivĂ©iert, wat et mĂ©iglech gemaach huet e puer zousĂ€tzlech Schutzmechanismen op den KVM Hypervisor z'applizĂ©ieren, sou wĂ©i SafeStack fir gĂ©int Ausbeutungstechniken ze schĂŒtzen basĂ©iert op RetourorientĂ©ierter ProgrammĂ©ierung (ROP - Return-Oriented Programming).
- Am SSSD (System Security Services Daemon) ass d'Detail vun de Logbicher erhĂ©icht ginn, zum Beispill, d'Task OfschlosszĂ€it ass elo un Eventer befestegt an den Authentifikatiounsfloss reflektĂ©iert. SichfunktionalitĂ©it bĂ€igefĂŒĂŒgt fir Astellungen a Performanceprobleemer ze analysĂ©ieren.
- ĂnnerstĂ«tzung fir IMA (Integrity Measurement Architecture) gouf erweidert fir d'IntegritĂ©it vun de Betribssystemkomponenten mat digitalen ĂnnerschrĂ«ften an Hashes z'iwwerprĂ©iwen.
- Par défaut ass eng eenzeg vereenegt cgroup Hierarchie (cgroup v2) aktivéiert. Хgroups v2 kënne benotzt ginn, zum Beispill, fir Erënnerung, CPU an ech / O Konsum ze limitéieren. De Schlësselunterscheed tëscht cgroups v2 a v1 ass d'Benotzung vun enger gemeinsamer cgroups Hierarchie fir all Zorte vu Ressourcen, anstatt getrennten Hierarchien fir CPU Ressourcen ze allocéieren, fir Erënnerungsverbrauch ze reguléieren, a fir I / O. Separat Hierarchien hunn zu Schwieregkeeten gefouert fir d'Interaktioun tëscht Handler ze organiséieren an zu zousÀtzleche KÀrressourcekÀschte wann Dir Regele fir e Prozess ugewannt, deen a verschiddenen Hierarchien referenzéiert ass.
- ĂnnerstĂ«tzung fir prĂ€zis ZĂ€itsynchronisĂ©ierung basĂ©iert op dem NTS (Network Time Security) Protokoll gouf bĂ€igefĂŒĂŒgt, deen Elementer vun der Public Key Infrastructure (PKI) benotzt an d'Benotzung vun TLS an authentifizĂ©ierter VerschlĂ«sselung AEAD (Authenticated Encryption with Associated Data) fir de kryptographesche Schutz vu Client-Server Interaktiounen erlaabt. Server iwwer NTP (Network Time Protocol). Den chrony NTP Server gouf op Versioun 4.1 aktualisĂ©iert.
- Experimentell (Technologie Preview) ĂnnerstĂ«tzung fir KTLS (Kernel-Niveau TLS Implementatioun), Intel SGX (Software Guard Extensions), DAX (Direct Access) fir ext4 an XFS, ĂnnerstĂ«tzung fir AMD SEV an SEV-ES am KVM Hypervisor.
Source: opennet.ru
