Portal:15.2/Features
openSUSE Leap 15.2 è...
Migrazione a Enterprise, se necessario
SUSE continua a supportare la migrazione da Leap a SLE (SUSE Linux Enterprise), che offre agli integratori di sistema che sviluppano su Leap la possibilità di passare ad una versione enterprise per le certificazioni, per le distribuzioni di massa o per il supporto esteso a lungo termine (LTS). openSUSE Leap 15.2 offre numerosi pacchetti della comunità creati sulla base dei sorgenti principali di SLE 15 Service Pack 2. Leap 15.2 condivide il suo core comune con SLE 15 SP2. La prima versione di Leap è stata la 42.1, ed era basata sul primo Service Pack (SP1) di SLE 12. La versione SUSE Enterprise e quella della comunità openSUSE sono ora allineate, il ché consente una migrazione semplice a chi vuole passare alla versione enterprise.
Pronta per i server
Il rilascio ha una selezione del ruolo di sistema che offre un classico ruolo di server oppure quello di Transactional Server. Con i contributi del progetto Kubic, questo ruolo utilizza degli aggiornamenti transizionali ed utilizza un filesystem di root di sola lettura per fornire in molteplici casi la Leap 15.2 dei benefici degli aggiornamenti atomici.
Per gli sviluppatori
Tecnologie per la gestione dei container
Leap 15.2 è piena di tecnologie per la creazione di container come Singularity, che portano container e riproducibilità al calcolo scientifico e al mondo del calcolo ad alte prestazioni (HPC). Singularity è apparso per la prima volta nella distribuzione Leap nella versione 42.3, e fornisce le funzionalità per creare container minimi più piccoli ed eseguire i container come ambienti a singola applicazione. Un altro pacchetto ufficiale in Leap 15.2 è libcontainers-common, che consente la configurazione di file e pagine di manuale condivisi per mezzo di strumenti basati sulle librerie github.com/containers, come Buildah, CRI-O, Podman e Skopeo. I container e gli strumenti Docker rendono facili e veloci la creazione e la distribuzione delle applicazioni.Utilizza il pacchetto containerd per eseguire i contenitori secondo le specifiche di Open Container Initiative. Flatpak e AppImage, che sono utilità software per la distribuzione del software, per la gestione dei pacchetti e per la virtualizzazione delle applicazioni, consentono agli sviluppatori di fornire agli utenti un'applicazione Linux che viene eseguita isolata dal resto del sistema. Leap 15.2 viene fornito con kubernetes 1.18.
Linguaggi e librerie
Leap offre quasi tutti i linguaggi di programmazione che uno sviluppatore possa scegliere. Go, Rust, Haskell, C++, Ruby su Rails, Java, Python, Perl ed altri. Leap ha anche molteplici librerie per soddisfare le necessità dei programmatori, come libzypp, libvirt, glib, libstorage-ng ed altre. Build shared libraries with libvirt, use the set of shell scripts in libtool-testsuite or use glib as a general-purpose utility library for data types, macros, type conversions, string utilities, file utilities, a main loop abstraction, and more.
Per gli amministratori di sistema
Gli amministratori di sistema e le piccole imprese possono utilizzare Leap per l'hosting di server web e di posta. Gli amministratori di sistema possono sfruttare appieno il protocollo di gestione della rete DHCP (Dynamic Host Configuration Protocol), allocare le risorse del Domain Name System (DNS) o offrire ai computer client l'accesso ai file attraverso Network File System (NFS). Sono disponibili anche pacchetti di condivisione di file e host come NextCloud, inoltre la suite di applicazioni groupware Kopano fa parte della versione ufficiale Leap 15.2. Gli attuali utenti della Leap dovrebbero trovare l'aggiornamento a Leap 15.2 come continuità della Leap 15.1, ma è anche supportato l'aggiornamento da versioni precedenti della Leap. Vale anche la pena ricordare che openSUSE Leap utilizza gli RPM Delta per tutti gli aggiornamenti di manutenzione, avendo la sicurezza che a lungo termine la larghezza di banda per mantenere il tuo sistema Leap sia la più piccola possibile.
Tutto con YaST
Alcuni dei miglioramenti a YaST sono stati apportati per una migliore gestione dei servizi. Firewalld può essere gestito in modalità testuale. C'è una nuova interfaccia per gestire Firewalld, compreso il supporto e gli avanzamenti di AutoYaST. Gli amministratori di sistema avranno un miglior controllo con le formule Salt nel modulo yast2-configuration-management module, e la gestione delle chiavi SSH per utente renderà i compiti dell'amministratore di sistema più piacevoli. YaST ha un partizionatore migliorato, che ora può formattare direttamente interi dischi senza tabelle delle partizioni, creare RAID MD software su tutto il disco, creare partizioni all'interno di RAID MD definiti da software e molte altre combinazioni; AutoYaST supporta tutte queste combinazioni. Il lavoro della squadra di YaST ha dotato gli strumenti di installazione e di configurazione di una migliore proposta di partizionamento in molti scenari, quali quelli con dischi piccoli o con molti dischi: in questo modo lo hanno reso la soluzione più semplice per gli utenti professionali di Linux.
Per gli utenti
KDE
Questo rilascio utilizza Plasma 5.18, la versione la versione LTS (Long-Term-Support) di KDE e tutti i suoi strumenti e le sue applicazioni supportate dalla comunità. Leap offre immagini Live per il desktop Plasma, e tramite PackageHub anche gli utenti di SLE 15 SP2 possono utilizzare Plasma 5.18 LTS. Vedi il changelog di KDE per un riassunto dettagliato delle modifiche.
GNOME
Gli utenti di openSUSE Leap possono scegliere il loro ambiente desktop preferito, configurarlo ed installarlo. La versione 3.34 di GNOME nella Leap 15.2 è la stessa usata in SLE 15 SP2, che utilizza Wayland in modo predefinito. Leap offre immagini Live per il desktop GNOME.
Xfce
openSUSE Leap 15.2 contiene il tanto atteso Xfce 4.14. Dopo un lungo ciclo di sviluppo (4 anni!), tutte le componenti e le applicazioni principali sono state portate a GTK 3. Il desktop arriva adesso con il nuovo tema GTK marcato openSUSE come predefinito, e continuiamo a raffinare l'esperienza predefinita aggiungendo nuovi pacchetti che completano il desktop e lo rendono più accessibile ai nuovi utenti. Vedi il changelog per maggiori dettagli.
Sway
openSUSE Leap 15.2 contiene un compositore Wayland ad affiancamento, Sway, che è un sostituto immediato del gestore delle finestre per X11 i3.
Didattica, ricerca e salute
La distribuzione Leap supporta le comunità di sviluppatori di salute, scienza, ricerca con pacchetti come GNU Health, che può aiutare a facilitare la gestione delle operazioni di un ospedale e la raccolta di dati vitali sui pazienti, e QGIS, che consente ai ricercatori di creare, modificare, visualizzare, analizzare e pubblicare le informazioni geospaziali. Grafana e Prometheus sono due nuovi pacchetti mantenuti che aprono nuove possibilità agli esperti di analisi. Grafana offre agli utenti finali la possibilità di creare analisi visive interattive. Pacchetti di modellazione dei dati ricchi di funzionalità: Graphite, Elastic e Prometheus offrono agli utenti di openSUSE una maggiore libertà di costruire, calcolare e interpretare i dati in modo più intelligibile.
Internazionalizzazione
Questo rilascio di openSUSE usa Weblate per coordinare la traduzione di openSUSE in più di 50 lingue. L'interfaccia per Weblate di openSUSE permette a tutti (dai traduttori dedicati ai contributori occasionali) di prendere parte al processo, e rende possibile coordinare le traduzioni di openSUSE con quelle di SUSE Linux Enterprise, potenziando la collaborazione tra comunità e azienda.
Intelligenza artificiale
Diversi interessanti pacchetti di Intelligenza Artificiale (AI) e apprendimento automatico (machine learning) sono stati aggiunti in Leap 15.2.
Tensorflow: un framework per l'apprendimento profondo che può essere usato dagli esperti di dati, che fornisce calcoli numerici e grafici del flusso di dati. La sua architettura flessibile permette agli utenti di implementare i calcoli su una o più CPU in un desktop, server o dispositivo mobile senza dover riscrivere il codice.
PyTorch: Realizzato sia per le risorse server che per quelle di calcolo, questa libreria di apprendimento automatico accelera la capacità degli utenti di prototipare un progetto e di trasferirlo ad una installazione in produzione.
ONNX: Un formato aperto costruito per rappresentare i modelli di apprendimento della macchina, fornisce l'interoperabilità nello spazio degli strumenti IA (intelligenza artificiale). Consente agli sviluppatori di IA di utilizzare modelli con una varietà di framework, strumenti, runtime e compilatori.