Dopo un anno di sviluppo, l'azienda SUSE lancio della distribuzione enterprise di SUSE Linux 15 SP2. I pacchetti SUSE 15 SP2 sono già come base nella distribuzione supportata dalla comunità . Basato su SUSE Linux Enterprise sono stati anche creati prodotti come , , SUSE Manager e SUSE Linux Enterprise High Performance Computing. La distribuzione può e utilizzata gratuitamente, ma l'accesso agli aggiornamenti e alle correzioni è limitato a un periodo di prova di 60 giorni. Il rilascio è disponibile in assemblaggi per le architetture aarch64, ppc64le, s390x e x86_64.
:
- Invece di un insieme unificato di supporti DVD di installazione, sono offerti un'immagine minima per installazione online e un'immagine completa per installazione su sistemi senza accesso di rete.
- Il desktop GNOME è stato aggiornato alla versione (in precedenza era GNOME 3.26). Sono state aggiornate molte applicazioni e librerie utente, inclusi Qt 5.12, Gstreamer 1.16.2.
- Nel server X è stata riportata la supporto della tecnologia PRIME, che sui sistemi con due GPU consente di visualizzare la sessione di base sulla GPU integrata, mentre in applicazioni specifiche utilizzare la scheda video discreta.
- È stata interrotta la supporto per i driver grafici che operano solo nello spazio utente (UMS). Restano solo i driver con supporto KMS.
- In systemd è stato portato il supporto per la filtrazione del traffico legato ai servizi, che consente tramite le opzioni IPAddressAllow e IPAddressDeny di definire elenchi di indirizzi IP e sottoreti consentiti e negati, formando un semplice sistema di controllo degli accessi (le restrizioni si applicano sia al traffico in ingresso che a quello in uscita).
- Per le architetture x86_64 e AArch64 sono forniti Vagrant Boxes, set minimi di pacchetti per creare utilizzando strumenti Vagrant ambienti virtuali compatti per libvirt e VirtualBox.
- Il kernel Linux è stato aggiornato alla versione (precedentemente era stato offerto il kernel 4.12). È stato fornito un kernel kernel-preempt con patch Real-Time per sistemi in tempo reale.
- Aggiornate le versioni dei database PostgreSQL 12 e MariaDB 10.4. È stato aggiunto il supporto per le librerie Libxml++ e Maven 3.6.2. È stato incluso RabbitMQ Server 3.8.3. Aggiornati LLVM 9, PHP 7.4, Wireshark 3.2, Salt 3000, Xen 4.13, libvirt 6.0.x,
- AppArmor è stato aggiornato alla versione , in cui è stato aggiunto il supporto per la precompilazione dei profili e la memorizzazione nella cache per accelerare il caricamento.
- In libstoragemgmt sono stati aggiunti plugin per l'hardware HP (hpsa) e LSI (megaraid).
- Da YaST è stata rimossa la supporto per le tecnologie di rete
PCMCIA,
token ring,
FDDI,
myrinet,
arcnet,
xp (specifica per IA64) e
ESCON (specifica per IBM Z). Il modulo YaST per il client NTP è stato convertito per utilizzare systemd-timer invece di cron. Le impostazioni sysctl sono state spostate nel file /etc/sysctl.d/70-yast.conf. - Nel comando «zypper download» è stata aggiunta l'opzione «—repo» per specificare il repository da cui scaricare i pacchetti. Il plugin Snapper per Zypper è stato riscritto da Python in C.
- È stata implementata la supporto per il nuovo hardware, comprese le nuove piattaforme Intel, Fujitsu A64FX, AMD EPYC, NVIDIA Tegra X1/X2 e Raspberry Pi 4.
- Per i sistemi ARM64 con GPU Vivante (SoC NXP Layerscape LS1028A/LS1018A e NXP i.MX 8M) è stato aggiunto il driver grafico etnaviv, mentre per i SoC con GPU Mali-400e (Xilinx Zynq UltraScale) è stato aggiunto il driver lima. È stato incluso il driver mali-dp per i chip di controllo dello schermo Mali-DP500, utilizzati nei SoC NXP Layerscape LS1028A/LS1018.
- Nel bootloader U-Boot per le schede Raspberry Pi (pacchetto u-boot-rpiarm64) è stata inclusa la supporto sperimentale per il filesystem Btrfs, che consente di accedere direttamente dalle sezioni Btrfs e caricare il kernel senza la necessità di avviare GRUB da una partizione FAT. È stata effettuata una riorganizzazione degli script di avvio di U-Boot.
- Per i sistemi x86_64 è stata aggiunta la supporto sperimentale per il gestore di inattività della CPU — 'haltpoll', che determina quando è possibile mettere la CPU in modalità di risparmio energetico profondo; maggiore è la modalità, maggiore è il risparmio, ma ci vuole più tempo per uscire da essa. Questo nuovo gestore è progettato per essere utilizzato in sistemi di virtualizzazione e consente alla CPU virtuale (VCPU) utilizzata nel sistema guest di richiedere ulteriore tempo prima di portare la CPU in stato di inattività. Un approccio simile aumenta le prestazioni delle applicazioni virtualizzate prevenendo il ritorno del controllo al hypervisor.
- È stata aggiunta la supporto per strumenti di gestione dei container isolati.
- In XFS è stata garantita la supporto per il meccanismo reflink (in precedenza supportato solo in Btrfs), che consente di clonare i metadati di un file creando un collegamento ai dati già esistenti senza copiarli effettivamente.
- È stata interrotta la supporto per le partizioni in formato squashfs 3.x (il kernel ora supporta solo squashfs 4.0).
- È stato aggiunto un driver per l'attivazione di EDAC (Error Detection and Correction) nei processori AMD Zen 3.
- È stata interrotta la supporto per l'interfaccia obsoleta di caricamento del microcodice (/dev/cpu/microcode).
- La maggior parte dei pacchetti ha incluso la supporto per TLS 1.3.
- I pacchetti BIND, nginx e wireshark sono stati aggiornati per utilizzare il database di binding degli indirizzi alla location in formato GeoLite2 e la libreria libmaxminddb invece del database GeoIP obsoleto, che ora non è più supportato.
- È stata fornita un'opzione per la rapida migrazione delle installazioni server e desktop di openSUSE a una distribuzione commerciale di SUSE Linux Enterprise, che consente agli integratori di sistema di creare e testare inizialmente una soluzione funzionante basata su openSUSE e successivamente passare alla versione commerciale con supporto completo, SLA, certificazione, rilascio prolungato degli aggiornamenti e strumenti avanzati per l'implementazione di massa. Per gli utenti di SUSE Linux Enterprise è stato messo a disposizione il repository SUSE Package Hub, che offre accesso a ulteriori applicazioni e nuove versioni supportate dalla comunità di openSUSE. Si segnala che rispetto alla versione precedente, le differenze nella base dei pacchetti tra SUSE e openSUSE si sono ridotte del 75%.
Fonte: opennet.ru
