Po roce vývoje uvolnila společnost SUSE průmyslovou distribuci SUSE Linux Enterprise 15 SP2. Balíčky SUSE 15 SP2 byly již jako základ v komunitně podporované distribuci . Na základě SUSE Linux Enterprise byly také vytvořeny produkty jako , , SUSE Manager a SUSE Linux Enterprise High Performance Computing. Distribuce může být také používána zdarma, ale přístup k získávání aktualizací a oprav je omezen 60denní zkušební dobou. Verze je k dispozici ve variantách pro architektury aarch64, ppc64le, s390x a x86_64.
:
- Místo jednotného balení instalačních DVD byly nabídnuty minimální obraz pro instalaci online a plný instalační obraz pro instalaci na systémech bez síťového připojení.
- Desktop GNOME byl aktualizován na verzi (předtím byl GNOME 3.26). Bylo aktualizováno mnoho uživatelských aplikací a knihoven, včetně Qt 5.12, Gstreamer 1.16.2.
- Do X serveru byla zpětně přidána podpora technologie PRIME, která na systémech s dvěma GPU umožňuje zobrazit základní relaci na integrovaném GPU a v jednotlivých aplikacích používat diskrétní grafickou kartu.
- Byla ukončena podpora grafických ovladačů fungujících pouze v uživatelském prostoru (UMS). Zůstaly pouze ovladače s podporou KMS.
- Do systemd byla přenesena podpora filtrování provozu vázaného na služby, která umožňuje pomocí možností IPAddressAllow a IPAddressDeny definovat seznamy povolených a zakázaných IP adres a podsítí, čímž se vytváří jednoduchý systém kontroly přístupu (omezení platí jak pro příchozí provoz, tak pro odchozí).
- Pro architektury x86_64 a AArch64 byly poskytnuty Vagrant Boxes, minimální sady balíčků pro vytváření kompaktních virtuálních prostředí pro libvirt a VirtualBox pomocí nástroje Vagrant.
- Jádro Linux bylo aktualizováno na verzi (dříve bylo k dispozici jádro 4.12). Byla poskytnuta varianta jádra kernel-preempt s real-time patche pro systémy reálného času.
- Byly aktualizovány verze SGBD PostgreSQL 12 a MariaDB 10.4. Přidána podpora knihoven Libxml++ a Maven 3.6.2. Součástí je také RabbitMQ Server 3.8.3. Aktualizovány LLVM 9, PHP 7.4, Wireshark 3.2, Salt 3000, Xen 4.13, libvirt 6.0.x,
- AppArmor byl aktualizován na verzi , která přidává podporu pro předkompilaci profilů a caching pro zrychlení načítání.
- Do libstoragemgmt byly přidány pluginy pro zařízení HP (hpsa) a LSI (megaraid).
- Podpora síťových technologií byla odstraněna z YaST.
PCMCIA,
token ring,
FDDI,
myrinet,
arcnet,
xp (specifická pro IA64) a
ESCON (specifická pro IBM Z). Modul YaST pro klienta NTP byl převeden na nastavení systemd-timer místo cron. Nastavení sysctl byla přesunuta do souboru /etc/sysctl.d/70-yast.conf. - Do příkazu "zypper download" byla přidána volba "—repo" pro určení repozitáře pro stahování balíčků. Plugin Snapper pro Zypper byl přepsán z Pythonu do C.
- Byla realizována podpora nového hardwaru, včetně nových platforem Intel, Fujitsu A64FX, AMD EPYC, NVIDIA Tegra X1/X2 a Raspberry Pi 4.
- Pro systémy ARM64 s GPU Vivante (SoC NXP Layerscape LS1028A/LS1018A a NXP i.MX 8M) byl přidán grafický ovladač etnaviv, a pro SoC s GPU Mali-400e (Xilinx Zynq UltraScale) ovladač lima. Pro čipy ovládání obrazovky Mali-DP500, používané v SoC NXP Layerscape LS1028A/LS1018, byl přidán ovladač mali-dp.
- Do zaváděcího programu U-Boot pro desky Raspberry Pi (balík u-boot-rpiarm64) byla zařazena experimentální podpora filesystému Btrfs, která umožňuje přímo z zaváděcího programu přistupovat k oddílům s Btrfs a načítat z nich jádro bez nutnosti spuštění GRUB z FAT oddílu. Došlo k reorganizaci zaváděcích skriptů U-Boot.
- Pro systémy x86_64 byla přidána experimentální podpora obslužného programu stavu CPU — "haltpoll", který určuje, kdy lze přepnout CPU do hlubokých režimů úspory energie, čím hlubší režim — tím větší úspora, ale také více času potřebného k návratu ze stavu. Nový obslužný program je určen pro použití v virtualizovaných systémech a umožňuje virtuálnímu CPU (VCPU) v hostitelském systému požádat o další čas před přepnutím CPU do stavu idle. Tento přístup zvyšuje výkon virtualizovaných aplikací tím, že zabraňuje návratu kontroly hypervízoru.
- Byla přidána podpora nástrojů pro správu izolovaných kontejnerů.
- V XFS byla zajištěna podpora mechanismu reflink (dříve podporována pouze v Btrfs), který umožňuje klonovat metadata souboru a vytvořit odkaz na již existující data bez jejich skutečného kopírování.
- Podpora oddílů v formátu squashfs 3.x byla ukončena (jádro nyní podporuje pouze squashfs 4.0).
- Byl přidán ovladač pro aktivaci EDAC (Error Detection and Correction) v procesorech AMD Zen 3.
- Podpora zastaralého mikroprogramovacího rozhraní pro zavádění byla ukončena (dev/cpu/microcode).
- Ve většině balíčků byla zahrnuta podpora TLS 1.3.
- Balíčky BIND, nginx a wireshark byly převedeny na použití databáze pro přiřazení adresy k umístění ve formátu GeoLite2 a knihovny libmaxminddb místo zastaralé databáze GeoIP, která již není podporována.
- Byla poskytnuta možnost rychlé migrace serverových a desktopových instalací openSUSE na průmyslovou distribuci SUSE Linux Enterprise, což umožňuje systémovým integrátorům nejprve vytvořit a otestovat funkční řešení na bázi openSUSE a poté přejít na komerční verzi s plnou podporou, SLA, certifikací, dlouhým obdobím vydání aktualizací a rozšířenými prostředky pro hromadné nasazení. Pro uživatele SUSE Linux Enterprise je k dispozici repozitář SUSE Package Hub, který poskytuje přístup k dalším aplikacím a novým verzím podporovaným komunitou openSUSE. Je také poznamenáno, že ve srovnání s minulou verzí se rozdíly v balíčkové databázi mezi SUSE a openSUSE snížily o 75%.
Zdroj: opennet.ru
