Företaget Red Hat distro . Installationspaketen Àr förberedda för arkitekturerna x86_64, s390x (IBM System z), ppc64le och Aarch64, men för endast för registrerade anvÀndare av Red Hat Customer Portal. KÀllkoden för rpm-paketen av Red Hat Enterprise Linux 8 distribueras genom CentOS. RHEL 8.x-grenen kommer att stödjas minst fram till 2029.
Den ursprungliga annonseringen av RHEL 8.2 gjordes pÄ Red Hats webbplats redan den 21 april, men tillkÀnnagivandet gjordes för tidigt ochrepositories för installationsuppdateringar var fortfarande , och faktum Àr att releasen först slÀpptes idag. 8.x-grenen utvecklas enligt en ny förutsÀgbar utvecklingscykel som innebÀr att releaser sker var sjÀtte mÄnad vid förutbestÀmd tid. Den nya för RHEL-produkter omfattar flera nivÄer, inklusive Fedora som en plattform för att implementera nya funktioner, för Ätkomst till paket som skapas för nÀsta mellanversion av RHEL (rolling-version av RHEL), en minimalistisk universell basimage (UBI, Universal Base Image) för att köra applikationer i isolerade containrar och för kostnadsfri anvÀndning av RHEL under utvecklingsprocessen.
Nyckel :
- fullt stöd för resursadministration med hjÀlp av en enhetlig hierarki , som tidigare var i experimentellt skede. Cgroups v2 kan anvÀndas för att begrÀnsa minnesanvÀndning, CPU-resurser och in-/utdata. Den viktigaste skillnaden mellan cgroups v2 och v1 Àr anvÀndningen av en gemensam cgroup-hierarki för alla resurstyper, istÀllet för separata hierarkier för att fördela CPU-resurser, reglera minnesanvÀndning och in-/utdata. Separata hierarkier ledde till svÄrigheter med att organisera interaktionen mellan processer och till ytterligare kernelressurskostnader vid tillÀmpning av regler för processer som nÀmns i olika hierarkier.
- verktyget Convert2RHEL för att konvertera system som anvÀnder RHEL-liknande distributioner, sÄsom CentOS och Oracle Linux.
- Möjligheten att anpassa allmÀnna kryptografiska policys (crypto-policies) har lagts till, som omfattar TLS, IPSec, SSH, DNSSec och Kerberos-protokoll. Administratören kan nu definiera sin egen policy eller Àndra vissa instÀllningar i befintliga. TvÄ nya paket, setools-gui och setools-console-analyses, har lagts till för att analysera SELinux-policyer och inspektera datastreamar. En sÀkerhetsprofil har tillagts som motsvarar rekommendationerna frÄn DISA STIG (Defense Information Systems Agency). En ny verktyg, oscap-podman, har lagts till för att skanna innehÄllet i containrar för att identifiera sÄrbara versionsprogram.
- I verktygen för identitetshantering har ett nytt verktyg, Healthcheck, lagts till för att identifiera problem i IdM-miljöer (Identity Management). Stöd för roller och Ansible-moduler har tillhandahÄllits för att förenkla installation och hantering av IdM.
- Utseendet pÄ webbkonsolen har Àndrats och övergÄtt till att anvÀnda PatternFly 4-grÀnssnittet, som liknar designen i OpenShift 4. En inaktivitetstimer för anvÀndare har lagts till, efter vilken sessionen med webbkonsolen avslutas. Stöd för autentisering med hjÀlp av klientcertifikat har lagts till. Avsnitten för hantering av lagringsenheter och virtuella maskiner har uppdaterats.
- GrÀnssnittet för vÀxling av virtuella skrivbord i GNOME Classic-miljön har förÀndrats, knappen för att vÀxla har flyttats till nedre högra hörnet och utformats som en framtill miniatyrbild.
- DRM (Direct Rendering Manager) grafiksystemet har synkroniserats med Linux-kÀrnan version 5.1. Grafiska drivrutiner har uppdaterats och stöd för Intel Comet Lake H och U (HD Graphics 610, 620, 630), Intel Ice Lake U (HD Graphics 910, Iris Plus Graphics 930, 940, 950), AMD Navi 10, Nvidia Turing TU116 har lagts till.
- GNOME-sessionen baserad pÄ Wayland Àr nu som standard aktiverad för system med flera GPU:er (tidigare anvÀndes X11 pÄ system med hybridgrafik).
- Nya Linux-kÀrnparametrar relaterade till hantering av skydd mot nya attacker pÄ mekanismen för spekulation av CPU-prestanda har lagts till: mds, tsx, mitigations. En parameter har lagts till.
mem_encrypt för att hantera aktivering av AMD SME (Secure Memory Encryption) -utvidgningar. En parameter cpuidle.governor har lagts till för att vÀlja hanteraren för CPU-dvalstillstÄnd (cpuidle governor). En parameter /proc/sys/kernel/panic_print har lagts till för att konfigurera informationen som visas vid systemkrasch (panic). En parameter har lagts till.
/proc/sys/kernel/threads-max ĐŽĐ»Ń ĐŸĐżŃĐ”ĐŽĐ”Đ»Đ”ĐœĐžŃ ĐŒĐ°ĐșŃĐžĐŒĐ°Đ»ŃĐœĐŸĐłĐŸ ŃĐžŃла ĐżĐŸŃĐŸĐșĐŸĐČ, ĐșĐŸŃĐŸŃŃĐ” ĐŒĐŸĐ¶Đ”Ń ŃĐŸĐ·ĐŽĐ°ŃŃ ŃŃĐœĐșŃĐžŃ fork(). ĐĐŸĐ±Đ°ĐČĐ»Đ”Đœ паŃĐ°ĐŒĐ”ŃŃ /proc/sys/net/bpf_jit_enable ĐŽĐ»Ń ŃĐżŃаĐČĐ»Đ”ĐœĐžŃ ĐČĐșĐ»ŃŃĐ”ĐœĐžĐ”ĐŒ JIT-ĐșĐŸĐŒĐżĐžĐ»ŃŃĐŸŃа ĐŽĐ»Ń BPF. - Algoritmen för att starta dnf-automatic.timer har Ă€ndrats för att kalla processen för automatisk installation av uppdateringar. IstĂ€llet för att anvĂ€nda en monoton timer som aktiveras pĂ„ oförutsĂ€gbara tider efter start, kommer den angivna enheten nu att köras mellan klockan 6 och 7 pĂ„ morgonen. Om systemet Ă€r avstĂ€ngt vid denna tid, men aktiveras inom en timme efter att det slagits pĂ„.
- Nya moduler har lagts till i AppStream-repositoriet för Python 3.8 (tidigare 3.6) och Maven 3.6. Paketen med GCC 9.2.1, Clang/LLVM 9.0.1, Rust 1.41 och Go 1.13 har uppdaterats.
- Versionerna av paketen powertop 2.11 (med stöd för plattformarna EHL, TGL, ICL/ICX), opencv 3.4.6, tuned 2.13.0, rsyslog 8.1911.0, audit 3.0-0.14, fapolicyd 0.9.1-2, sudo 1.8.29-3.el8,
firewalld 0.8, tpm2-tools 3.2.1, mod_md (med stöd för ACMEv2), grafana 6.3.6, pcp 5.0.2, elfutils 0.178, SystemTap 4.2, 389-ds-base 1.4.2.4,
samba 4.11.2. - Nya paket har lagts till: whois, graphviz-python3 (distribueras via det officiellt icke-stödda CRB-repositoriet (CodeReady Linux Builder)), perl-LDAP, perl-Convert-ASN1.
- DNS-servern BIND har uppdaterats till version 9.11.13 och övergÄtt till att anvÀnda en GeoIP2-adressbindningsdatabas i libmaxminddb-format istÀllet för den förÄldrade GeoIP, som nu inte lÀngre stöds. InstÀllningen serve-stale (stale-answer) har lagts till, vilket gör att förÄldrade DNS-poster kan returneras om nya inte kan fÄs.
- En omhttp-plugin har lagts till i rsyslog för interaktion via HTTP REST-grÀnssnittet.
- Ăndringar som motsvarar Linux-kĂ€rnan 5.5 har överförts till auditsystemet.
- Stödet för att analysera Ätkomstfel pÄ grund av minnesbrist och automatisk respons för att ÄtgÀrda sÄdana problem har lagts till i setroubleshoot-plugin.
- AnvÀndare som begrÀnsas av SELinux har fÄtt möjlighet att hantera tjÀnster kopplade till anvÀndarsessionen. Stödet för bedömning och Àndring av nÀtverksportar SCTP och DCCP har lagts till i semanage (tidigare stöddes TCP och UDP). Behandling av SELinux-tjÀnsterna lvmdbusd (D-Bus API för LVM), lldpd, rrdcached, stratisd, timedatex har sÀkerstÀllts under sina egna domÀner.
- Firewalld har övergÄtt till JSON-grÀnssnittet libnftables vid interaktion med nftables, vilket har resulterat i ökad prestanda och tillförlitlighet. Stödet för multidimensionella typer i IP-set har lagts till i nftables, vilket kan inkludera unioner och intervall. I reglerna för firewalld kan nu handlÀggare anvÀndas för att spÄra anslutningar för tjÀnster som körs pÄ icke-standardiserade nÀtverksportar.
- FullstÀndigt stöd har sÀkerstÀllts i kÀrnsystemet tc (Traffic Control)
eBPF, som möjliggör anvÀndning av verktyget tc för att koppla eBPF-program för paketklassificering och hantering av inkommande och utgÄende köer. - Stabilt stöd för vissa eBPF-underföringssystem har implementerats: verktyg och bibliotek BCC (BPF Compiler Collection) för att skapa BPF-program för spÄrning och felsökning, stöd för eBPF i tc. Components bpftrace och eXpress Data Path (XDP) förblir i Technology Preview.
- Komponenterna för realtidslÀge (kernel-rt) Àr synkroniserade med uppsÀttningen patchar för kÀrnan 5.2.21-rt13.
- Möjlighet att köra processen rngd (demon för att mata den pseudorandomiserade talgeneratorn med entropi) utan root-rÀttigheter har sÀkerstÀllts.
- LVM har fÄtt stöd för cachen dm-writecache, utöver den tidigare tillgÀngliga dm-cache. Dm-cache cacher de mest frekventa lÀs- och skrivoperationerna, medan dm-writecache endast cacher skrivoperationer genom att först placera dem pÄ snabba SSD- eller PMEM-lagringsenheter, för att sedan överföra dem till de lÄngsammare diskarna i bakgrunden.
- XFS har fÄtt stöd för skrivfördröjningslÀget (writeback), som tar hÀnsyn till cgroup.
- FUSE har fÄtt stöd för operationen copy_file_range(), vilket möjliggör snabbare kopiering av data frÄn en fil till en annan genom att utföra operationen helt pÄ kÀrnans sida utan att först lÀsa in data i processens minne. Optimeringen mÀrks tydligt i GlusterFS.
- En parameter "âpreload" har lagts till i dynamisk lĂ€nkare, vilket gör det möjligt att explicit ange bibliotek som ska laddas med programmet. Denna parameter gör det möjligt att undvika att anvĂ€nda miljövariabeln LD_PRELOAD, som Ă€rver av de underliggande processerna.
- I hypervisorn KVM har fullstÀndigt stöd för inbÀddad körning av virtuella datorer genomförts.
- Nya drivrutiner har lagts till, bland annat
gVNIC, Broadcom UniMAC MDIO, Software iWARP, DRM VRAM, cpuidle-haltpoll, stm_ftrace, stm_console,
Intel Trace Hub, PMEM DAX,
Intel PMC Core,
Intel RAPL,
Intel Runtime Average Power Limit (RAPL). - DSA, TLS 1.0 och TLS 1.1 har förklarats förÄldrade, som Àr inaktiverade som standard och endast tillgÀngliga i LEGACY-uppsÀttningen.
- Experimentellt (Technology Preview) stöd för nmstate, AF_XDP, XDP, KTLS, dracut, kexec snabb omstart, eBPF, libbpf, igc, NVMe över TCP/IP, DAX i ext4 och xfs, OverlayFS, Stratis, DNSSEC, GNOME pÄ ARM-system, AMD SEV för KVM, Intel vGPU har sÀkerstÀllts.
KĂ€lla: opennet.ru
