Bola vydaná verzia distribúcie openSUSE Leap 16.0, postavená na technológiách významnej nasledujúcej vetvy komerčnej distribúcie SLES 16, prechádzajúcej na novú platformu SLFO (SUSE Linux Framework One), predtým známu ako ALP (Adaptable Linux Platform). openSUSE Leap 16 zachoval črty klasickej distribúcie, využívajúcej tradičné balíčky, a pre používateľov, ktorí potrebujú atomárne aktualizovanú systém s základnou inštaláciou v režime iba na čítanie, je určená verzia openSUSE Leap Micro. Na stiahnutie je k dispozícii univerzálna DVD-súbor, s veľkosťou 4,2 GB (x86_64, aarch64, ppc64le, 390x) a zjednodušený obraz pre inštaláciu s sťahovaním balíkov cez sieť (600 MB).
Čas na vytváranie aktualizácií pre vydania openSUSE Leap 16.x bol predĺžený z jeden a pol na dva roky (dva úplné cykly prípravy vydaní). Medzi vydaniami vo vetve openSUSE Leap 16, ktoré sú sprievodné s komerčnou distribúciou SUSE Linux Enterprise 16, budú vytvárané až do jesene 2031 — finálnym bude vydanie openSUSE Leap 16.6, aktualizácie pre ktoré budú uvoľňované až do jesene 2033. Ako doteraz, nové významné vydania distribúcie budú publikované raz ročne.
Hlavné vlastnosti openSUSE Leap 16:
- Bol zavedený nový inštalátor Agama, ktorý sa vyznačuje oddelením používateľského rozhrania od vnútorných komponentov YaST a poskytovaním frontendu na správu inštalácie cez webové rozhranie.
- V inštalátore sú na inštaláciu navrhnuté iba prostredia pracovných plôch, ktoré využívajú Wayland.
- Na správu systému bol namiesto tradičného stohu YaST aktivovaný balík Cockpit, a namiesto YaST Software GUI bol navrhnutý nový balík Myrlyn.
- Predvolene je zapnutý systém mandátneho riadenia prístupu SELinux. Podpora AppArmor je zachovaná ako možnosť.
- Bola ukončená podpora iniciačných skriptov SysV. Možné je používať len unit-y systemd.
- Podpora architektúry x86-64-v1 bola ukončená. Práca je možná iba na systémoch x86 s architektúrou x86_64-v2, ktorá je podporovaná procesormi približne od roku 2009 (začínajúc Intel Nehalem) a vyznačuje sa prítomnosťou takých rozšírení, ako sú SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF a CMPXCHG16B.
- V jadre je predvolene vypnutá podpora 32-bitových systémov x86 a spúšťania 32-bitových spustiteľných súborov. Pre pokračovanie v používaní aplikácie Steam, ktorá existuje iba v 32-bitovej verzii a na jej spustenie vyžaduje na systéme nainštalované 32-bitové závislosti, bol v openSUSE implementovaný balík grub2-compat-ia32, ktorý nastavuje parameter „ia32_emulation=1“ pri spúšťaní jadra Linux. Na prácu so Steamom bude tiež potrebné nainštalovať balík selinux-policy-targeted-gaming, ktorý nie je súčasťou základnej distribúcie.
- Balík Wine je k dispozícii iba v 64-bitových zostavách, ktoré používajú režim Wow64 (64-bit Windows-on-Windows) na vykonanie 32-bitových Windows aplikácií v 64-bitových Unix systémoch.
- Na správu repozitárov bol využitý služba založená na protokole RIS (Repository Index Service). Na zníženie veľkosti metadát sú repozitáre rozdelené pre každú podporovanú architektúru. Namiesto viacerých repozitárov bol zavedený jeden spoločný repozitár balíkov repo-oss, ktorý zahŕňa ako balíky zo SUSE Linux Enterprise, tak aj balíky spravované komunitou.
- V balíkovom manažéri Zypper bola implementovaná možnosť paralelného sťahovania balíkov a metadát, ako aj bol navrhnutý nový backend, ktorý efektívnejšie opätovne využíva už nainštalované pripojenia a zvyšuje efektívnosť spracovania metadát. Pri aktualizácii 250 balíkov s celkovou veľkosťou 100 MB sa čas sťahovania po zapnutí nového backendu a paralelného režimu skrátil z 68.7 sekúnd na 13.1 sekundy, a pri aktualizácii 407 balíkov s veľkosťou 1 GB — z 281.1 sekúnd na 119.6 sekundy.
- Pridané sú možnosti populárnych knižníc, ako sú boost, openjpeg2, sqlite3, libgcrypt, openssl a zlib, zostavené s optimalizáciami pre nové CPU. Na systémoch s novými CPU sa načítajú optimalizované varianty prostredníctvom linkera z podadresárov glibc-hwcaps, vytvorených v oblastiach FS, ktoré sa prehľadávajú pri vyhľadávaní knižníc.
- Pre systémy s grafickými kartami NVIDIA sú predvolene využívané otvorené moduly jadra a zabezpečená automatická inštalácia komponentov priestoru používateľa, potrebných na zrýchlenie grafických operácií.
- Predvolene je namiesto PulseAudio aktivovaný multimediálny server PipeWire.
- Na nastavenie sieťových pripojení bol ponechaný iba NetworkManager.
- Na aplikovanie opráv knižníc v priestore používateľa bez zastavenia ich činnosti je použitý nástroj libpulp. Live-patche sa aplikujú na odstránenie kritických chýb a zraniteľností v glibc a openssl na systémoch s architektúrami x86-64 a ppc64le.
- Pre sieťové rozhrania je použitá schéma s predvídateľným výberom mien, pri ktorej je sieťovému adaptéru priradené fixné meno, ktoré sa nezmení pri pridávaní/odstraňovaní iných adaptér.
- Predvolené nastavenia systemd boli presunuté z adresára /etc do /usr.
- Predvolene je zakázaný prístup cez SSH s používateľom root pri autentifikácii heslom.
- Súčasťou je pozadový proces tuned, ktorý vykonáva automatickú optimalizáciu nastavení hardvéru a jadra v závislosti od aktuálneho zaťaženia.
- Pridaná podpora NFS cez TLS.
- Na ukladanie oddielu /tmp je použitý FS tmpfs, ktorý uchováva údaje v pamäti a neuchováva obsah medzi reštartami.
- Aktualizované verzie balíkov, medzi ktorými sú jadro 6.12, glibc 2.40, systemd 257, wine 10.10, dovecot 2.4, QEMU 10.0.2, MariaDB 11.8, PostgreSQL 17, PHP 8.4, Node.js 22, Python 3.13, Rust 1.88, ruby 3.4, clang 19, gcc 15.
- Aktualizované používateľské prostredia: GNOME 48 (v predchádzajúcej verzii bol GNOME 45), KDE 6.4 (bol 5.27), Cinnamon 6.4 (bol 6.0), LxQt 2.2 (bol 1.2), Xfce 4.20 (bol 4.18), MATE 1.28 (bol 1.26), Sway 1.10 (bol 1.6). Komponenty grafického stacku boli aktualizované na Mesa 24.3 a Qt 6.9. Poskytnutá je možnosť využitia variantu Xfce 4.20 nad kompozitorom labwc, ktorý používa Wayland. Na organizáciu práce obrazovky prihlásenia namiesto LightDM bola implementovaná možnosť používať greetd a gtkgreet. Pridaná je Wayland relácia na báze LXQt.

Zdroj: opennet.ru
