Rilascio della distribuzione openSUSE Leap 16.0

È stata rilasciata la distribuzione openSUSE Leap 16.0, costruita sulle tecnologie della prossima importante versione della distribuzione commerciale SLES 16, che passa alla nuova piattaforma SLFO (SUSE Linux Framework One), precedentemente nota come ALP (Adaptable Linux Platform). openSUSE Leap 16 ha mantenuto le caratteristiche della classica distribuzione che utilizza pacchetti tradizionali, mentre per chi ha bisogno di un sistema aggiornabile in modo atomico con un core in sola lettura, si consiglia di utilizzare l'edizione openSUSE Leap Micro. È disponibile un'immagine DVD universale per il download, delle dimensioni di 4,2 GB (x86_64, aarch64, ppc64le, 390x) e un'immagine ridotta per l'installazione con download dei pacchetti tramite rete (600 MB).

Il tempo di rilascio degli aggiornamenti per le versioni openSUSE Leap 16.x è stato prolungato da un anno e mezzo a due anni (due cicli completi di preparazione delle versioni). Le versioni intermedie nella branca openSUSE Leap 16, che sarà seguita parallelamente con la distribuzione commerciale SUSE Linux Enterprise 16, saranno formulate fino all'autunno 2031 — l'ultima sarà la versione openSUSE Leap 16.6, per la quale gli aggiornamenti saranno rilasciati fino all'autunno 2033. Come in precedenza, le nuove versioni significative della distribuzione saranno pubblicate una volta all'anno.

Caratteristiche principali di openSUSE Leap 16:

  • È stato utilizzato un nuovo installer Agama, caratterizzato dalla separazione dell'interfaccia utente dai componenti interni di YaST e dalla fornitura di un frontend per gestire l'installazione tramite un'interfaccia web.
  • Nel programma di installazione sono offerte solo le interfacce desktop che utilizzano Wayland.
  • Invece del tradizionale stack YaST per la gestione del sistema, viene utilizzato il pacchetto Cockpit, mentre al posto di YaST Software GUI è stato proposto un nuovo pacchetto, Myrlyn.
  • Di default è abilitato il sistema di controllo accessi obbligatorio SELinux. Il supporto per AppArmor è stato mantenuto come opzione.
  • È stata interrotta la supporto agli script di inizializzazione SysV. È possibile utilizzare solo i unit di systemd.
  • È stato interrotto il supporto per l'architettura x86-64-v1. L'operatività è possibile solo sui sistemi x86 con architettura x86_64-v2, supportata da processori risalenti al 2009 (a partire da Intel Nehalem) e caratterizzata dalla presenza di estensioni come SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF e CMPXCHG16B.
  • Per impostazione predefinita, il kernel ha disattivato il supporto per i sistemi a 32 bit x86 e l'esecuzione di file eseguibili a 32 bit. Per continuare a utilizzare l'applicazione Steam, che esiste solo in versione a 32 bit e richiede dipendenze a 32 bit installate nel sistema, in openSUSE è stato implementato il pacchetto grub2-compat-ia32, che imposta il parametro "ia32_emulation=1" al momento dell'avvio del kernel Linux. Per il funzionamento di Steam sarà necessaria anche l'installazione del pacchetto selinux-policy-targeted-gaming, non incluso nella fornitura di base.
  • Il pacchetto Wine è disponibile solo in versioni a 64 bit, che utilizzano la modalità Wow64 (Windows-on-Windows a 64 bit) per eseguire applicazioni Windows a 32 bit in sistemi Unix a 64 bit.
  • Per la gestione dei repository è stato utilizzato un servizio basato sul protocollo RIS (Repository Index Service). Per ridurre la dimensione dei metadati, i repository sono stati separati per ciascuna architettura supportata. Invece di più repository, è stato utilizzato un unico repository comune di pacchetti repo-oss, che include sia pacchetti da SUSE Linux Enterprise che pacchetti supportati dalla comunità.
  • Nella gestione pacchetti Zypper è stata implementata la possibilità di parallelizzare il download di pacchetti e metadati, e è stato proposto un nuovo backend che riutilizza in modo più ottimale le connessioni già stabilite, aumentando l'efficienza nella gestione dei metadati. Durante l'aggiornamento di 250 pacchetti per un totale di 100 MB, il tempo di download dopo l'implementazione del nuovo backend e della modalità parallela è diminuito da 68,7 secondi a 13,1 secondi, e durante l'aggiornamento di 407 pacchetti per un totale di 1 GB, da 281,1 secondi a 119,6 secondi.
  • Aggiunti i pacchetti delle librerie popolari come boost, openjpeg2, sqlite3, libgcrypt, openssl e zlib, compilati con ottimizzazioni per le nuove CPU. Il caricamento delle versioni ottimizzate su sistemi con nuove CPU è gestito dal linker dalle sottocartelle glibc-hwcaps, create nelle aree del filesystem esaminate durante la ricerca delle librerie.
  • Per i sistemi con schede grafiche NVIDIA, sono abilitati per impostazione predefinita i moduli kernel open e viene garantita l'installazione automatica dei componenti dell'utente necessari per accelerare le operazioni grafiche.
  • Per impostazione predefinita, invece di PulseAudio, è attivato il modulo multimediale. server PipeWire.
  • Per la configurazione delle connessioni di rete è stato mantenuto solo NetworkManager.
  • Per applicare le patch alle librerie nell'area utente senza interrompere il loro funzionamento, è stato utilizzato l'toolchain libpulp. Le patch live vengono applicate per risolvere errori critici e vulnerabilità in glibc e openssl su sistemi con architetture x86-64 e ppc64le.
  • Per le interfacce di rete è stato adottato uno schema di denominazione prevedibile, in cui l'adattatore di rete riceve un nome fisso che non cambia con l'aggiunta/rimozione di altri adattatori.
  • Le impostazioni predefinite di systemd sono state spostate dalla directory /etc a /usr.
  • Per impostazione predefinita, l'accesso SSH con l'utente root è disabilitato durante l'autenticazione tramite password.
  • È stato incluso un processo in background tuned, che esegue l'ottimizzazione automatica delle impostazioni hardware e del kernel in base al carico attuale.
  • È stata aggiunta la supporto per NFS su TLS.
  • Per la memorizzazione della partizione /tmp è utilizzato il filesystem tmpfs, che memorizza i dati in memoria e non conserva il contenuto tra i riavvii.
  • Aggiornate le versioni dei pacchetti, tra cui il 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.
  • Aggiornati gli ambienti utente: GNOME 48 (nella versione precedente c'era GNOME 45), KDE 6.4 (era 5.27), Cinnamon 6.4 (era 6.0), LxQt 2.2 (era 1.2), Xfce 4.20 (era 4.18), MATE 1.28 (era 1.26), Sway 1.10 (era 1.6). I componenti dello stack grafico sono stati aggiornati a Mesa 24.3 e Qt 6.9. È stata fornita la possibilità di utilizzare la versione Xfce 4.20 sopra il gestore di composizione labwc, che utilizza Wayland. Per l'organizzazione dell'accesso al sistema, invece di LightDM, è stata implementata la possibilità di utilizzare greetd e gtkgreet. Aggiunto il sessione Wayland basata su LXQt.

Rilascio della distribuzione openSUSE Leap 16.0


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster