Sono disponibili OpenIndiana 2019.10 e OmniOS CE r151032, che continuano lo sviluppo di OpenSolaris

ha avuto luogo rilascio di una distribuzione gratuita Indiana Open 2019.10, che ha sostituito la distribuzione binaria OpenSolaris, il cui sviluppo è stato interrotto da Oracle. OpenIndiana fornisce all'utente un ambiente di lavoro costruito sulla base di una nuova fetta del codice base del progetto illumos. Lo sviluppo effettivo delle tecnologie OpenSolaris continua con il progetto Illumos, che sviluppa il kernel, lo stack di rete, i file system, i driver, nonché un set di base di utilità e librerie del sistema utente. Per il caricamento formato tre tipi di immagini ISO: un'edizione server con applicazioni console (723 MB), un assemblaggio minimo (431 MB) e un assemblaggio con l'ambiente grafico MATE (1.6 GB).

Il principale modifiche nell'OpenIndiana 2019.10:

  • L'infrastruttura di gestione dei pacchetti IPS (Image Packaging System) è stata trasferita a Python 3. Le correzioni dell'aggiornamento OmniOS CE di agosto sono state trasferite a IPS;
  • Porting continuo di applicazioni specifiche di OpenIndiana da Python 2.7 a Python 3;
  • I componenti binari dell'utilità sono stati riscritti DDU, che fornisce informazioni sui dispositivi per aiutarti a trovare i driver adatti. Il database dei driver è stato aggiornato. Il codice DDU è stato portato su Python 3.5;
  • Versioni aggiornate dei programmi utente, inclusi VirtualBox 6.0.14, FreeType 2.10.1, GTK 3.24.12, LightDM 1.30, Vim 8.1.1721, Nano 4.5, Sudo 1.8.29. Codificatore x264 aggiornato.
  • Aggiunti pacchetti con mpg123, x265 e mpack. Viene offerta una linea di stato Powerline per Bash, tmux e Vim.
  • Aggiunto servizio x11-init per creare le directory necessarie con diritti di root nella fase prima del lancio delle applicazioni X11;
  • Al posto di Clang 4.0 è stato aggiunto Clang 8.0. I compilatori GCC 7.4 e 8.3 sono stati aggiornati per includere GCC 9.2. Strumenti per sviluppatori aggiornati:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;

  • Software del server aggiornato:
    MongoDB 4.0, Nginx 1.16.1, Samba 4.11, Node.js 12.13.0, 10.17.0, 8.16.2, BIND 9.14, OpenLDAP 2.4.48, tor 0.4.1.6;

  • Per impostazione predefinita, la build del kernel illumos è stata impostata su GCC 7. Il firmware cxgbe e il microcodice Intel sono stati aggiornati.
  • Correzioni e miglioramenti dal progetto ZFS su Linux sono stati trasferiti all'implementazione ZFS, inclusa la possibilità di crittografare dati e metadati e utilizzare UNMAP/TRIM per SSD;
  • Il supporto Hyper-Threading è disabilitato per impostazione predefinita. Aggiunta protezione contro le vulnerabilità L1TF и MDS (Campionamento dati microarchitettonici). Il nucleo è assemblato con protezione in retpoline;
  • Molti miglioramenti relativi al supporto per il protocollo SMB 3 sono stati trasferiti al kernel, incluso il supporto per la crittografia, la possibilità di utilizzare pipe denominate, supporto per ACL, attributi estesi e blocchi di file;
  • Il kernel è stato ripulito dal vecchio codice specifico della piattaforma SPARC;
  • Aggiunta la locale C.UTF-8;
  • Un framework è stato portato da FreeBSD per utilizzare gestori di controllo della congestione TCP collegabili. Aggiunto il supporto per gli algoritmi CUBIC e NewReno;
  • L'algoritmo SHA512 viene utilizzato per impostazione predefinita per eseguire l'hashing delle nuove password;
  • Aggiunto supporto per il formato “/NUM” in crontab, ad esempio “*/2 * * * *” da eseguire ogni due minuti;
  • Supporto di avvio migliorato sui sistemi UEFI.

Anche qualche giorno fa ha avuto luogo rilascio della distribuzione Illumos OmniOS Community Edition r151032, che fornisce il supporto completo per l'hypervisor KVM, lo stack di rete virtuale Crossbow e il file system ZFS. La distribuzione può essere utilizzata sia per costruire sistemi web altamente scalabili che per creare sistemi di storage.

В nuova versione:

  • Aggiunto supporto per l'avvio su sistemi con UEFI;
  • ZFS ha aggiunto il supporto per l'archiviazione di dati e metadati in forma crittografata;
  • Il supporto SMB/CIFS nel kernel è stato notevolmente migliorato, sono state implementate molte estensioni SMB3;
  • Aggiunta l'opzione smt_enabled=0 (/boot/conf.d/) per disabilitare SMT e HyperThreading;
  • Aggiunto supporto per algoritmi di controllo della congestione TCP collegabili;
  • Aggiunta la locale C.UTF-8, che include tutte le funzionalità della locale C con la possibilità di utilizzare caratteri UTF-8;
  • Driver migliorati per Hyper-V;
  • L'algoritmo di hashing della password è stato aggiornato da SHA256 a SHA512;
  • Aggiunta protezione contro gli attacchi degli Spettri;
  • Risoluzione della console predefinita modificata in base al framebuffer: 1024x768 con 10x18 caratteri;
  • Aggiunto il supporto per il formato “/NUM” a crontab;
  • Aggiunto comando penv per visualizzare l'ambiente di un processo o file core (equivalente a “pargs -e”);
  • Aggiunto comando pauxv per visualizzare ulteriori parametri del processo o del file principale (equivalente a "pargs -x");
  • Aggiunto comando connstat per visualizzare le statistiche sulle connessioni TCP;
  • Aggiunta l'opzione "-u" all'utilità netstat per visualizzare informazioni sui processi associati ai socket aperti;
  • Ai contenitori delle zone LX è stato aggiunto il supporto per il lancio di nuove distribuzioni Linux;
  • Le prestazioni dell'hypervisor Bhyve sono state ottimizzate, è stato aggiunto il supporto per l'emulazione dei dispositivi NVME;
  • Il programma di installazione fornisce l'installazione automatica dei pacchetti per supportare gli hypervisor all'avvio dell'installazione in ambienti di virtualizzazione;
  • Versioni software aggiornate, inclusi Perl 5.30, OpenSSL 1.1.1 e Python 3.7. Deprecato da Python 2.7.

Fonte: opennet.ru

Aggiungi un commento