Sono disponibili OpenIndiana 2020.04 e OmniOS CE r151034, che continuano lo sviluppo di OpenSolaris

ha avuto luogo rilascio di una distribuzione gratuita Indiana Open 2020.04, 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 (725 MB), un assemblaggio minimo (377 MB) e un assemblaggio con l'ambiente grafico MATE (1.5 GB).

Il principale modifiche nell'OpenIndiana 2020.04:

  • Tutte le applicazioni specifiche di OpenIndiana, incluso il programma di installazione Caiman, sono state migrate da Python 2.7 a Python 3.5;
  • Python 2.7 è stato rimosso dalle immagini di installazione;
  • GCC 7 viene utilizzato come compilatore di sistema predefinito;
  • Il supporto per le utilità a 32 bit per X.org è stato interrotto;
  • Il gestore pacchetti PKG è stato trasferito dalla libreria simplejson a rapidjson per elaborare i dati in formato JSON, il che ha ridotto il consumo di memoria quando si opera con directory di pacchetti di grandi dimensioni;
  • Al pacchetto è stata aggiunta la suite per ufficio LibreOffice 6.4 ed il pacchetto MiniDLNA. Rimosso XChat;
  • Pacchetti personalizzati aggiornati:
    VirtualBox 6.1.6, VLC 3.0.10, ntfsprogs 2017.3.23AR.5, hplip 3.19.12, rhythmbox 3.4.4, Gstreamer 1.16.2,
    UPower, XScreensaver 5.44, GNOME Connection Manager 1.2.0;

  • Componenti di sistema aggiornati: net-snmp 5.8,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, script vpnc 20190606,
    Schermata GNU 4.8.0,
    tmux 3.0a,
    nano4.8;

  • Strumenti per sviluppatori aggiornati:
    CCG 7.5/8.4/9.3,
    Clango 9
    Guile 2.2.7,
    Golan 1.13.8/1.12.17,
    OpenJDK 1.8.232, icedtea-web 1.8.3,
    Rubino 2.6.6,
    PHP 7.3.17,
    Git 2.25.4,
    Mercuriale 5.3.2
    Radura 3.22.2,
    GNU TLS 33.5.19,
    Autoproduzione 1.16
    Glib 2.62,
    Binutil 2.34;

  • Software server aggiornato: PostgreSQL 12,
    Barista 2.9,
    MariaDB 10.3.22, 10.1.44,
    Redis 6.0.1,
    Apache 2.4.43,
    Nginx 1.18.0,
    Lighttpd 1.4.55,
    Tomcat 8.5.51,
    Samba 4.12.1,
    Node.js 12.16.3, 10.18.1, 8.17.0,
    LEGATURA 9.16
    ISC DHCP 4.4.2,
    Memcached 1.6.2,
    OpenSSH 8.1p1,
    OpenVPN 2.4.9,
    kvm20191007,
    qemu-kvm 20190827,
    per 0.4.1.9;

  • Risolta la vulnerabilità nell'utilità DDU (utilizzato per cercare driver adatti), consentendo a un utente locale di aumentare i propri privilegi a root in determinate condizioni.

Contemporaneamente ha avuto luogo rilascio della distribuzione Illumos OmniOS Community Edition r151034, 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:

  • Aggiunta la possibilità di eseguire un server NFS in una zona isolata (abilitata tramite la proprietà "sharenfs"). È stata semplificata la creazione di partizioni SMB in una zona impostando la proprietà “sharesmb”;
  • L'implementazione delle reti overlay è stata portata da SmartOS, che può essere utilizzata efficacemente con switch virtuali (etherstub) che collegano diversi host;
  • Il kernel ha migliorato il supporto SMB/CIFS. Il client SMB è stato aggiornato alla versione 3.02;
  • Aggiunto il supporto per SMBIOS 3.3 e la possibilità di decodificare dati aggiuntivi, come i parametri di carica della batteria;
  • Al kernel è stata aggiunta la protezione contro swap e attacchi TAA;
  • Aggiunto un nuovo driver per l'accesso ai sensori di temperatura utilizzati nei chip AMD;
  • La directory fdinfo con i dati sui file aperti è stata aggiunta al FS virtuale /proc per ogni processo;
  • Aggiunti nuovi comandi "resize" per regolare la dimensione della finestra del terminale, "ssh-copy-id" per copiare le chiavi pubbliche SSH, "watch" per monitorare le modifiche nell'output e "demangle" per decodificare i caratteri nei file eseguibili;
  • Nelle zone isolate è ora possibile assegnare adattatori di rete virtuali (VNIC) su richiesta, configurabili tramite l'attributo global-nic;
  • Aggiunta la possibilità di disabilitare IPv6 per le zone LX (zone isolate per l'esecuzione di Linux). Prestazioni di rete migliorate nelle zone LX con Ubuntu 18.04. Aggiunto supporto per l'esecuzione di Void Linux;
  • Il firmware è stato aggiornato nell'hypervisor bhyve, è stata aggiunta la possibilità di impostare una password per il server VNC, il supporto TRIM è apparso nei dispositivi a blocchi vioblk, sono state trasferite le correzioni da Joyent e FreeBSD;
  • ZFS fornisce il ripristino automatico dopo lo spostamento dei dispositivi nel pool root. Aggiunto supporto per il trim ZFS. Prestazioni migliorate dei comandi "zpool iostat" e "zpool status". Prestazioni migliorate di "importazione zpool". Aggiunto supporto per I/O diretto con ZFS.
  • Il toolkit per la gestione dei pacchetti è stato tradotto in Python 3.7 e nella libreria JSON rapidjson;
  • Aggiunto supporto per nuovo hardware, incluso Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    nuove schede fibre channel Emulex;

  • Aggiunta un'opzione al menu del bootloader per abilitare la console grafica durante l'avvio senza UEFI.
  • Aggiunto pacchetto "developer/gcc9". Il compilatore predefinito è stato aggiornato a GCC 9. Python è stato aggiornato alla versione 3.7. Python 2 è stato interrotto, ma python-27 viene mantenuto per compatibilità con le versioni precedenti.

Fonte: opennet.ru

Aggiungi un commento