Efter ett Är av utveckling har företaget SUSE lanserat distributionen SUSE Linux Enterprise 15 SP4. Produkter som SUSE Linux Enterprise Server, SUSE Linux Enterprise Desktop, SUSE Manager och SUSE Linux Enterprise High Performance Computing Àr baserade pÄ plattformen SUSE Linux Enterprise. Distributionen kan laddas ner och anvÀndas gratis, men Ätkomst till uppdateringar och korrigeringar Àr begrÀnsad till en 60-dagars provperiod. UtgÄvan finns tillgÀnglig i versioner för arkitekturerna aarch64, ppc64le, s390x och x86_64.
I SUSE Linux Enterprise 15 SP4 stöds full binÀr kompatibilitet med community-utvecklade distributionen openSUSE Leap 15.4, vars release Àr planerad till imorgon. Den höga graden av kompatibilitet har uppnÄtts genom att openSUSE anvÀnder en gemensam uppsÀttning binÀrpaket med SUSE Linux Enterprise, istÀllet för att Äterskapa src-paketen. AnvÀndare kan förvÀntas först skapa och testa en fungerande lösning med openSUSE och sedan enkelt vÀxla till den kommersiella versionen av SUSE Linux, som har full support, SLA, certifiering, lÄngsiktig uppdateringsrelease och avancerade verktyg för massdistribution.
Huvudsakliga förÀndringar:
- Linux-kÀrnan har uppdaterats till version 5.14.
- Skrivbordsmiljön har uppdaterats till GNOME 41 och GTK4. AnvÀndare ges möjlighet att anvÀnda ett skrivbordssession baserat pÄ Wayland-protokollet i miljöer med proprietÀra NVIDIA-drivrutiner.
- En multimedia-server, Pipewire, har lagts till och anvÀnds för nÀrvarande endast för att stödja skÀrmdelning i Wayland-baserade miljöer. För ljud fortsÀtter man att anvÀnda PulseAudio.
- Paketen med Python 2 har tagits bort. Endast paketet python3 Àr kvar.
- Versionerna av PHP 8, OpenJDK 17, Python 3.10, MariaDB 10.6, PostgreSQL 14, Apparmor 3.0, Samba 4.15, OpenSSL 3.0.1, systemd 249, QEMU 6.2, Xen 4.16, libvirt 0.8.0, och virt-manager 4.0.0 har uppdaterats.
- Möjligheten att anvÀnda live-patchar för att uppdatera anvÀndarutrymmets komponenter, sÄsom Glibc och OpenSSL, har implementerats. Korrigeringar tillÀmpas utan att processer i minnet behöver omstartas.
- JeOS-bilder (minimalistiska versioner av SUSE Linux Enterprise för virtualiseringssystem) har döpts om till Minimal-VM.
- Krav pÄ nivÄ SLSA 4 har uppfyllts för att skydda mot skadliga Àndringar under utvecklingsprocessen. För att verifiera applikationer och containeravbildningar har tjÀnsten Sigstore anvÀnts, som Àr en offentlig logg för att bekrÀfta Àktheten (transparency log).
- Stöd för serverhantering med SUSE Linux Enterprise har tillhandahÄllits genom ett system för centraliserad konfigurationhantering, Salt.
- Experimentellt stöd för cpufreq-governor-mekanismen schedutil har lagts till, som anvÀnder information direkt frÄn schemalÀggaren för att fatta beslut om frekvensÀndringar och kan direkt kommunicera med cpufreq-drivrutiner för att snabbt justera CPU-prestanda efter den aktuella belastningen.
- Den nÀtverkskonfigurator som anvÀnds i SLES, wicked, har fÄtt experimentellt stöd för att avkoda strukturen hos SMBIOS Management Controller Host Interface och konfigurera Host Network Interface i BMC via Redfish-protokollet, vilket möjliggör anvÀndning av Redfish-tjÀnsten för fjÀrrhantering av systemet.
- Stöd för Intel Alderlake-grafikplattformen har lagts till i i915-drivrutinen. För ARM-system har etnaviv-drivrutinen för Vivante GPU inkluderats, som anvÀnds i olika ARM SoC, som NXP Layerscape LS1028A/LS1018A och NXP i.MX 8M, samt etnaviv_dri-biblioteket för Mesa.
- Möjlighet att aktivera Real-Time-lÀge i kÀrnan för realtidssystem har tillhandahÄllits genom att ange parametern preempt=full vid boot av den vanliga SUSE Linux-kÀrnan. Det separata paketet kernel-preempt har tagits bort frÄn distributionen.
- Som standard har möjligheten att köra eBPF-program av obehöriga anvÀndare stÀngts av i kÀrnan (parametern /proc/sys/kernel/unprivileged_bpf_disabled) pÄ grund av risker med att anvÀnda eBPF för attacker mot systemet. Stöd för BTF (BPF Type Format) har implementerats, vilket tillhandahÄller information för typkontroll i BPF-pseudokod. BPF-verktygen (libbpf, bcc) har uppdaterats. Stöd för spÄrningsmekanismen bpftrace har lagts till.
- Möjlighet att anvÀnda 64K minnessidor i Btrfs har tillhandahÄllits vid arbete med filsystem som Àr formaterade med blockstorlek mindre Àn storleken pÄ kÀrnans minnessida (till exempel kan FS med 4KB-block nu anvÀndas inte bara med kÀrnor med samma storlek pÄ minnessidor).
- KÀrnan inkluderar stöd för mekanismen SVA (Shared Virtual Addressing) för delad anvÀndning av virtuella adresser mellan CPU och perifera enheter, vilket gör det möjligt för hÄrdvaruacceleratorer att fÄ Ätkomst till datakonstruktioner i huvud-CPU:n.
- FörbÀttrat stöd för NVMe-lagringsenheter och tillagt möjligheten att anvÀnda avancerade funktioner som CDC (Centralized Discovery Controller). Fram till version 2.0 har paketet nvme-cli uppdaterats. Nya paket libnvme 1.0 och nvme-stas 1.0 har lagts till.
- Officiellt stöd för att placera swap-minne i blockenheten zRAM har tillhandahÄllits, vilket möjliggör lagring av data i RAM-minnet i komprimerad form.
- Stöd för NVIDIA vGPU 12 och 13 har lagts till.
- I stÀllet för fbdev-drivrutiner, som anvÀnds för utdata via framebuffer, erbjuds den universella drivrutinen simpledrm, som anvÀnder EFI-GOP- eller VESA-framebuffer, som tillhandahÄlls av UEFI-firmware eller BIOS.
- Den kryptografiska biblioteket OpenSSL 3.0 har inkluderats i paketet, förutom den version av OpenSSL 1.1.1 som anvÀnds i systemapplikationer.
- I YaST har laddning frÄn nÀtverksdiskar, som konfigureras med alternativet «_netdev», förbÀttrats.
- Bluetooth-stacken BlueZ har uppdaterats till version 5.62. Paketet pulseaudio har fÄtt högkvalitativa ljudcodecs för Bluetooth.
- Automatisk konvertering av System V init.d-skript till systemd-tjÀnster via systemd-sysv-generator har införts. I nÀsta viktiga version av SUSE kommer stödet för init.d-skript att upphöra helt och konverteringen att inaktiveras.
- I byggnader för ARM har spektrumet av stödda ARM SoC utökats.
- Stöd för AMD SEV-teknologin, som pÄ maskinnivÄ tillhandahÄller transparent kryptering av minnet, har lagts till. virtuella maskiner (Endast den nuvarande gÀstsystemet har tillgÄng till de avkrypterade uppgifterna, medan övriga virtuella maskiner och hypervisorn fÄr en krypterad datamÀngd vid försök att fÄ Ätkomst till detta minne).
- I NTP-servern chrony har stöd för exakt tidssynkronisering baserat pÄ NTS-protokollet (Network Time Security) lagts till, vilket anvÀnder element frÄn infrastruktur för offentliga nycklar (PKI) och möjliggör anvÀndning av TLS och autentiserad kryptering AEAD (Authenticated Encryption with Associated Data) för kryptografiskt skydd av interaktionen mellan klient och server via NTP (Network Time Protocol).
- 389 Directory anvÀnds som huvud LDAP-server. Server. Stödet för OpenLDAP-servern har upphört.
- Verktygen för att arbeta med containrar LXC (libvirt-lxc och virt-sandbox) har tagits bort.
- En ny minimal version av BCI (Base Container Image) har föreslagits, dÀr paketet busybox levereras i stÀllet för bash och coreutils. Bilden Àr avsedd för anvÀndning vid körning av applikationer i containern som har sammanstÀllts med alla beroenden. BCI-containrar för Rust och Ruby har lagts till.
KĂ€lla: opennet.ru
