Ilmus openSUSE Leap 16.0, mis on üles ehitatud järgmise tähtsa SLES 16 kaubandussüsteemi versiooni tehnoloogiatele, mis üleminekul uuele SLFO (SUSE Linux Framework One) platvormile, varem tuntud kui ALP (Adaptable Linux Platform). openSUSE Leap 16 säilitab klassikalise distributsiooni omadused, mis kasutab traditsioonilisi pakette, kuid kasutajad, kes vajavad atomaarset uuendatavat süsteemi, mille põhielement on ainult lugemisrežiimis, peaksid kasutama openSUSE Leap Micro väljaannet. Laadimiseks on saadaval universaalne DVD-pakk, mille suurus on 4.2 GB (x86_64, aarch64, ppc64le, 390x) ja kärbitud pilt, et installida pakette võrgus (600 MB).
openSUSE Leap 16.x versioonide uuenduste tootmise aeg on pikendatud ühe ja poole aastast kahe aastani (kaks täisväljaande ettevalmistamise tsüklit). Vahepealsed väljaanded openSUSE Leap 16 harus, mida toetatakse samaaegselt ärikasutusele mõeldud SUSE Linux Enterprise 16 jaotisega, koostatakse kuni 2031. aasta sügiseni — viimaseks on openSUSE Leap 16.6 väljaanne, mille uuenduste tootmine kestab kuni 2033. aasta sügiseni. Nagu ennem, avaldatakse uusi olulisi jaotuse väljaandeid kord aastas.
openSUSE Leap 16 peamised omadused:
- Kasutusele on võetud uus Agama installija, mis eristab kasutajaliidese sisemistest komponentidest YaST-s ja pakub veebiliidese kaudu installimise haldamist.
- Installeerija pakub installimiseks ainult töölaudade keskkondi, mis kasutavad Wayland'i.
- Traditsioonilise YaST süsteemihalduse asemel on kasutusele võetud Cockpit pakett ning YaST Software GUI asemel on pakutud uus Myrlyn pakett.
- Vaikepäraselt on aktiveeritud SELinuxi mandaadi kontrollimise süsteem. AppArmori tugi on säilitatud valikuna.
- SysV algscripte ei toetata enam. Saadaval on ainult systemd unit'id.
- x86-64-v1 arhitektuuri tugi lõpetatud. Töötamine on võimalik ainult x86_64-v2 arhitektuuril põhinevates süsteemides, mida toetavad protsessorid alates 2009. aastast (alates Intel Nehalemist) ja millel on sellised laiendused nagu SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF ja CMPXCHG16B.
- Tuuma seades on vaikimisi keelatud 32-bitiste x86 süsteemide ja 32-bitiste rakenduste käitamine. Steam'i rakenduse, mis on saadaval ainult 32-bitises versioonis ja vajab süsteemis paigaldatud 32-bitiseid sõltuvusi, kasutamiseks on openSUSE-s rakendatud paketiga grub2-compat-ia32, mis seadistab Linuxi tuuma laadimise ajal parameetri «ia32_emulation=1». Steam'i töötamiseks on samuti vajalik installida paket selinux-policy-targeted-gaming, mis ei kuulu põhitarne hulka.
- Wine'i pakett on saadaval ainult 64-bitistes versioonides, mis kasutavad Wow64 (64-bit Windows-on-Windows) režiimi 32-bitiste Windows rakenduste käitamiseks 64-bitistes Unix süsteemides.
- Repositooriumide haldamiseks kasutatakse RIS (Repository Index Service) protokollil põhinevat teenust. Metaandmete suuruse vähendamiseks on repositooriumid jagatud iga toetatud arhitektuuri jaoks. Ühe üldise repo-oss pakettide repositooriumi kasutamine asendab mitmeid repositooriume ning sisaldab nii SUSE Linux Enterprise'i pakette kui ka kogukonna poolt toetatavaid pakette.
- Pakettide haldur Zypper on ellu viinud võimaluse paketid ja metaandmed paralleelselt alla laadida ning pakkunud uut taustaprogrammi, mis tagab juba loodud ühenduste parema taaskasutamise ning tõhustab metaandmete töötlemist. 250 paketti, mille kogumaht on 100 MB, uuendades, vähenes laadimisaeg pärast uue taustaprogrammi ja paralleelse režiimi kasutuselevõttu 68,7 sekundilt 13,1 sekundile, samas kui 407 paketi, mille suurus on 1 GB, uuendamisel vähenes see 281,1 sekundilt 119,6 sekundile.
- Lisatud on populaarsete raamatukogude variandid, nagu boost, openjpeg2, sqlite3, libgcrypt, openssl ja zlib, mis on koostatud optimeeringutega uute CPU-de jaoks. Optimiseeritud variantide laadimine uute CPU-de süsteemides toimub linkija kaudu glibc-hwcaps alamkataloogidest, mis on loodud failiotsingute jaoks.
- NVIDIA graafikakaartidega süsteemides aktiveeritakse vaikimisi avatud tuumamoodulid ja tagatakse automaatne kasutajaruumi komponentide installimine, mis on vajalikud graafiliste operatsioonide kiirendamiseks.
- Vaikimisi kasutatakse PulseAudio asemel multimeedia. server PipeWire.
- Võrguühenduste seadistamiseks on jäänud alles ainult NetworkManager.
- Raamatukogusid kasutajaruumis puudutavad parandused kohaldatakse töö katkestamata, kasutades libpulp tööriistu. Live-patch'id rakendatakse kriitiliste vigade ja haavatavuste kõrvaldamiseks glibc ja openssl süsteemides, mille arhitektuurid on x86-64 ja ppc64le.
- Võrguliideste puhul kasutatakse ennustatavat nimede valiku skeemi, mille korral määratakse võrguadapterile fikseeritud nimi, mis ei muutu teiste adapterite lisamisel/eemaldamisel.
- Vaikimisi systemd seaded on viidud kausta /usr.
- Vaikimisi on SSH juurkasutaja parooliga autentimise juurdepääs keelatud.
- Komplekti on lisatud taustaprotsess tuned, mis automaatselt optimeerib seadistusi ja tuuma vastavalt praegusele koormusele.
- Lisatud on NFS-i toetus üle TLS-i.
- tmp sektsiooni jaoks kasutatakse tmpfs failisüsteemi, mis salvestab andmed mällu ja ei hoia sisu taaskäivituste vahel.
- Pakettide versioonid on uuendatud, sealhulgas kernel 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.
- Kasutajakeskkonnad on uuendatud: GNOME 48 (eelmine väljaanne oli GNOME 45), KDE 6.4 (oli 5.27), Cinnamon 6.4 (oli 6.0), LxQt 2.2 (oli 1.2), Xfce 4.20 (oli 4.18), MATE 1.28 (oli 1.26), Sway 1.10 (oli 1.6). Graafilise kihi komponendid on uuendatud versioonidele Mesa 24.3 ja Qt 6.9. LXQt peal asuva labwc komposiitkäsitlejaga on võimalik kasutada Xfce 4.20 varianti. Logimise ekraani korraldamiseks on LightDM'i asemel rakendatud greetd ja gtkgreet võimalus. Lisatud on Wayland seanss LXQt-põhiselt.

Allikas: opennet.ru
