Red Hat Enterprise Betatestning har börjat Linux 9

Red Hat har slÀppt den första betaversionen av sin Red Hat Enterprise-distribution. Linux 9. FÀrdiga installationsavbildningar förbereds för registrerade anvÀndare av Red Hats kundportal (ISO-avbildningar kan ocksÄ anvÀndas för att utvÀrdera funktionaliteten) CentOS Ström 9). PaketförrÄd Àr tillgÀngliga utan begrÀnsningar för arkitekturerna x86_64, s390x (IBM System z), ppc64le och Aarch64 (ARM64). Red Hat Enterprise RPM-paketkÀllor Linux 9 finns i Git-arkivet CentOSLanseringen förvÀntas under första halvan av nÀsta Är. Under distributionens 10-Äriga supportcykel kommer RHEL 9 att stödjas fram till 2032. Uppdateringar för RHEL 7 kommer att fortsÀtta slÀppas fram till den 30 juni 2024 och RHEL 8 fram till den 31 maj 2029.

Red Hat Enterprise-distribution Linux 9 Àr anmÀrkningsvÀrt för sin övergÄng till en mer öppen utvecklingsprocess. Till skillnad frÄn tidigare grenar Àr distributionen byggd med hjÀlp av en paketdatabas. CentOS Ström 9. CentOS Stream Àr positionerat som ett uppströmsprojekt för RHEL, vilket gör det möjligt för tredjepartsbidragsgivare att kontrollera utvecklingen av RHEL-paket, föreslÄ Àndringar och pÄverka beslut. Tidigare anvÀndes en ögonblicksbild av en Fedora-utgÄva som grund för en ny RHEL-gren, som förfinades och stabiliserades bakom stÀngda dörrar, utan möjlighet att övervaka utvecklingsprocessen och besluten. Nu bildas en gren frÄn en Fedora-ögonblicksbild med input frÄn communityn. CentOS Stream, dÀr förberedande arbete utförs och grunden för en ny betydande gren av RHEL bildas.

Viktiga Àndringar:

  • Systemmiljön och byggverktygen har uppdaterats. GCC 11 anvĂ€nds för att bygga paket. Standardbiblioteket i C har uppdaterats till glibc 2.34. KĂ€rnpaketet Linux Byggd pĂ„ version 5.14. Pakethanteraren RPM har uppdaterats till version 4.16 med stöd för integritetskontroll via fapolicyd.
  • Migreringen av distributionen till Python 3 har slutförts. Python 3.9-grenen erbjuds som standard. Python 2 har lagts ner.
  • Skrivbordet Ă€r baserat pĂ„ GNOME 40 (RHEL 8 levereras med GNOME 3.28) och biblioteket GTK 4. I GNOME 40 vĂ€xlas virtuella skrivbord i aktivitetsöversiktslĂ€ge till liggande orientering och visas som en kontinuerligt rullande kedja frĂ„n vĂ€nster till höger. Varje skrivbord som visas i översiktslĂ€ge visualiserar de tillgĂ€ngliga fönstren och panorerar och zoomar dynamiskt nĂ€r anvĂ€ndaren interagerar. En sömlös övergĂ„ng tillhandahĂ„lls mellan listan över program och virtuella skrivbord.
  • GNOME inkluderar en power-profiles-daemon-hanterare som ger möjligheten att vĂ€xla mellan energisparlĂ€ge, energibalanserat lĂ€ge och lĂ€get för maximal prestanda.
  • Alla ljudströmmar har flyttats till PipeWire mediaserver, som nu Ă€r standard istĂ€llet för PulseAudio och JACK. Genom att anvĂ€nda PipeWire kan du tillhandahĂ„lla professionell ljudbearbetningskapacitet i en vanlig skrivbordsutgĂ„va, bli av med fragmentering och förena ljudinfrastrukturen för olika applikationer.
  • Som standard Ă€r GRUBs startmeny dold om RHEL Ă€r den enda distributionen som Ă€r installerad pĂ„ systemet och om den föregĂ„ende starten lyckades. För att visa menyn under uppstart, hĂ„ll helt enkelt ner Shift-tangenten eller tryck pĂ„ Esc- eller F8-tangenten flera gĂ„nger. Ändringar i bootloadern inkluderar Ă€ven att placera GRUB-konfigurationsfiler för alla arkitekturer i en enda katalog /boot/grub2/ (filen /boot/efi/EFI/redhat/grub.cfg Ă€r nu en symbolisk lĂ€nk till /boot/grub2/grub.cfg), d.v.s. samma installerade system kan startas med bĂ„de EFI och BIOS.
  • Komponenter för att stödja olika sprĂ„k Ă€r förpackade i langpack, som lĂ„ter dig variera nivĂ„n pĂ„ installerat sprĂ„kstöd. Till exempel erbjuder langpacks-core-font endast teckensnitt, langpacks-core tillhandahĂ„ller glibc-lokalen, bastypsnittet och inmatningsmetoden, och langpacks tillhandahĂ„ller översĂ€ttningar, ytterligare typsnitt och stavningskontrollordböcker.
  • För att installera olika programversioner samtidigt och generera uppdateringar oftare anvĂ€nds Application Streams-komponenter, vilka nu kan genereras med alla paketdistributionsalternativ som stöds i RHEL, inklusive RPM-paket, moduler (uppsĂ€ttningar av RPM-paket grupperade i moduler), SCL (Software Collection) och Flatpak.
  • SĂ€kerhetskomponenterna har uppdaterats. Distributionen anvĂ€nder en ny gren av det kryptografiska biblioteket OpenSSL 3.0. Som standard Ă€r mer moderna och tillförlitliga kryptografiska algoritmer aktiverade (till exempel Ă€r anvĂ€ndningen av SHA-1 i TLS, DTLS, SSH, IKEv2 och Kerberos förbjuden, TLS 1.0, TLS 1.1, DTLS 1.0, RC4, Camellia, DSA, 3DES och FFDHE-1024 Ă€r inaktiverade). OpenSSH-paketet har uppdaterats till version 8.6p1. Cyrus SASL har flyttats till GDBM-backend istĂ€llet för Berkeley DB. NSS-bibliotek (Network Security Services) stöder inte lĂ€ngre DBM-formatet (Berkeley DB). GnuTLS har uppdaterats till version 3.7.2.
  • AvsevĂ€rt förbĂ€ttrad SE-prestandaLinux och minskad minnesförbrukning. Stöd för instĂ€llningen "SELINUX=disabled" för att inaktivera SE har tagits bort frĂ„n /etc/selinux/configLinux (den angivna instĂ€llningen inaktiverar nu bara inlĂ€sningen av policyer, och att faktiskt inaktivera funktionaliteten hos SE)Linux nu krĂ€vs det att parametern "selinux=0" skickas till kĂ€rnan).
  • Experimentellt stöd tillagt VPN WireGuard.
  • Som standard Ă€r det förbjudet att logga in via SSH som root.
  • Paketfilterhanteringsverktygen iptables-nft (iptables, ip6tables, ebtables och arptables-verktyg) och ipset har fasats ut. Det rekommenderas nu att anvĂ€nda nftables för att hantera brandvĂ€ggen.
  • Den innehĂ„ller en ny mptcpd-demon för att konfigurera MPTCP (MultiPath TCP), en förlĂ€ngning av TCP-protokollet för att organisera driften av en TCP-anslutning med paketleverans samtidigt lĂ€ngs flera rutter genom olika nĂ€tverksgrĂ€nssnitt associerade med olika IP-adresser. Att anvĂ€nda mptcpd gör det möjligt att konfigurera MPTCP utan att anvĂ€nda verktyget iproute2.
  • Network-scripts-paketet har tagits bort; NetworkManager ska anvĂ€ndas för att konfigurera nĂ€tverksanslutningar. Stöd för ifcfg-instĂ€llningsformatet behĂ„lls, men NetworkManager anvĂ€nder det nyckelfilsbaserade formatet som standard.
  • Kompositionen innehĂ„ller nya versioner av kompilatorer och verktyg för utvecklare: 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.
  • Serverpaket Apache HTTP Server 2.4, nginx 1.20, Varnish Cache 6.5, Squid 5.1 har uppdaterats.
  • DBMS MariaDB 10.5, MySQL 8.0, PostgreSQL 13, Redis 6.2 har uppdaterats.
  • För att bygga QEMU-emulatorn Ă€r Clang aktiverat som standard, vilket gjorde det möjligt att tillĂ€mpa nĂ„gra ytterligare skyddsmekanismer pĂ„ KVM-hypervisorn, sĂ„som SafeStack för att skydda mot exploateringstekniker baserade pĂ„ returorienterad programmering (ROP - Return-Oriented Programming).
  • Webbkonsolens funktioner har utökats: ytterligare prestandamĂ„tt har lagts till för att identifiera flaskhalsar (CPU, minne, disk, nĂ€tverksresurser), export av mĂ€tvĂ€rden för visualisering med Grafana har förenklats, möjligheten att hantera live-patchar till kĂ€rnan har lagts till och stöd för autentisering via smartkort har tillhandahĂ„llits (inklusive för sudo och SSH).
  • I SSSD (System Security Services Daemon) har detaljerna i loggarna utökats, till exempel Ă€r slutförandetiden för uppgiften nu kopplad till hĂ€ndelser och autentiseringsflödet Ă„terspeglas. Lade till sökfunktion för att analysera instĂ€llningar och prestandaproblem.
  • Stödet för IMA (Integrity Measurement Architecture) har utökats för att verifiera integriteten hos operativsystemkomponenter med hjĂ€lp av digitala signaturer och hash.
  • Som standard Ă€r en enda enhetlig cgroup-hierarki (cgroup v2) aktiverad. ĐĄgroups v2 kan till exempel anvĂ€ndas för att begrĂ€nsa minnes-, CPU- och I/O-förbrukning. Den viktigaste skillnaden mellan cgroups v2 och v1 Ă€r anvĂ€ndningen av en gemensam cgroups hierarki för alla typer av resurser, istĂ€llet för separata hierarkier för att allokera CPU-resurser, för att reglera minnesförbrukning och för I/O. Separata hierarkier ledde till svĂ„righeter att organisera interaktion mellan hanterare och till ytterligare kostnader för kĂ€rnresurs vid tillĂ€mpning av regler för en process som refereras till i olika hierarkier.
  • Lade till stöd för exakt tidssynkronisering baserat pĂ„ NTS-protokollet (Network Time Security), som anvĂ€nder element frĂ„n den offentliga nyckelinfrastrukturen (PKI) och tillĂ„ter anvĂ€ndning av TLS och autentiserad kryptering AEAD (Authenticated Encryption with Associated Data) för kryptografiskt skydd av klient-server-interaktioner. server via NTP (Network Time Protocol). Chrony NTP-servern har uppdaterats till version 4.1.
  • Lade till nya Ansible-systemroller för att automatisera installation, konfiguration och start av Postfix, Microsoft SQL Server, VPN-tunnlar och timesync-tjĂ€nsten. Lade till en ny Ansible-roll för att stödja LVM (Logical Volume Manager) och VDO (Virtual Data Optimizer)-partitioner.
  • Tillhandahöll experimentellt (Technology Preview) stöd för KTLS (TLS-implementering pĂ„ kĂ€rnnivĂ„), Intel SGX (Software Guard Extensions), DAX (Direct Access) för ext4 och XFS, stöd för AMD SEV och SEV-ES i KVM-hypervisorn.
  • Inkluderar Ă€ndringar relaterade till arbetet med att migrera Red Hat-utvecklad kod, dokumentation och webbresurser för att anvĂ€nda mer inkluderande terminologi, inklusive att eliminera anvĂ€ndningen av orden master, slav, svartlista och vitlista.

KĂ€lla: opennet.ru

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster