OpenIndiana 2019.04 e OmniOS CE r151030, proseguendo lo sviluppo di OpenSolaris

A disposizione rilascio di una distribuzione gratuita Indiana Open 2019.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 immagini iso — edizione server con applicazioni console (702 MB), assemblaggio minimo (524 MB) e assemblaggio con ambiente grafico MATE (1.6 GB).

Il principale modifiche nell'OpenIndiana 2019.04:

  • Desktop MATE aggiornato per il rilascio 1.22;
  • Il pacchetto include un pacchetto con Virtualbox (6.0), nonché una serie di aggiunte a Virtualbox per i sistemi guest;
  • Gran parte delle correzioni dai repository è stata spostata nell'infrastruttura di gestione dei pacchetti IPS (Image Packaging System). Omni OS CE e Solaris. Aggiunto sostegno denominazione automatica degli ambienti di boot;
  • Alcune applicazioni specifiche di OpenIndiana vengono trasferite da
    Da Python 2.7/GTK 2 a Python 3.5/GTK 3;

  • Versioni aggiornate dei programmi utente, inclusi Firefox 60.6.3 ESR, Freetype 2.9.1, fontconfig 2.13.1, GTK 3.24.8, glib2 2.58.3, LightDM 1.28, GCC 8.3.0, binutils 2.32, Git 2.21.0, cmake 3.12.4, Python 3.5, Rust 1.32.0, Golang 1.11, PHP 7.3, OpenSSH 7.9p1, PostgreSQL 11, MariaDB 10.3, MongoDB 4.0, Nginx 1.16.0, Samba 4.9.5, Node.js 12.2.0, Ansible 2.7.5 .XNUMX.
  • Aggiunto il supporto per il completamento delle opzioni a bash per i comandi zfs, zpool, pkg, beadm, svcs e svcadm specifici di illumos;
  • Caratteri aggiornati;
  • Aggiunta l'utilità xbacklight.

Inoltre si può notare problema Distribuzione Illumos OmniOS Community Edition r151030, classificate come versioni con supporto a lungo termine (LTS), i cui aggiornamenti richiedono tre anni per essere completati. Questa è la prima versione LTS da allora образования progetto nel 2017 e la creazione dell'associazione no-profit OmniOS CE, a cui è stato affidato il controllo sullo sviluppo di OmniOS. OmniOS Community Edition 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 Edizione comunità OmniOS:

  • Aggiunto supporto per il protocollo SMB 2.1;
  • Alla console è stato aggiunto il supporto completo del framebuffer con la possibilità di modificare la risoluzione dello schermo e ulteriori caratteri Unicode;
  • GCC 8 viene utilizzato per creare componenti dello spazio utente;
  • Di default, al posto di ntp, viene proposto il pacchetto ntpsec per gestire la sincronizzazione esatta dell'ora;
  • Il set predefinito di parametri di sistema si trova ora nel file /etc/system.d/_omnios:system:defaults e può essere sovrascritto inserendo singoli file nella directory /etc/system.d/;
  • È stato modificato il comportamento delle utility chown e chgrp rispetto ai collegamenti simbolici, i file ad esse associati vengono ora elaborati solo quando è specificato il flag “-R”;
  • Aggiunti modelli standard per la creazione di zone utilizzando il comando “zonecfg create -t ​​​​type”. Aggiunta un'opzione per le zone con un repository di pacchetti pkgsrc preinstallato. Aggiunta la possibilità di eseguire una distribuzione illumos indipendente nella zona utilizzando un kernel comune con OmniOS. La gestione dinamica delle impostazioni di rete e degli adattatori di rete virtuale viene fornita tramite il sistema di configurazione della zona standard. Quando si creano zone isolate, i parametri “brand=lipkg” e “ip-type=exclusive” sono ora impostati per impostazione predefinita. Aggiunto supporto per la definizione di regole di filtro dei pacchetti ipf specifiche per zona. Ridotto consumo di memoria per zone disabilitando i servizi non necessari;
  • ZFS ha aggiunto la possibilità di importare pool utilizzando un nome temporaneo. Aggiunto supporto per dnodi con dimensione variabile;
  • Il gestore pacchetti pkg ha aggiunto la possibilità di verificare la corrispondenza dei file installati con i file nel pacchetto utilizzando il comando “pkg verify”. Ad esempio, se si modifica accidentalmente il proprietario della directory /var, il comando "pkg verify -p /var" avviserà che il proprietario deve essere root. Aggiunta la possibilità di abilitare o disabilitare gli editori di pacchetti (editore pkg) a livello di singoli repository. Per controllare l'integrità degli oggetti, viene utilizzato l'hash SHA-2 invece di SHA-1;
  • I nomi generati automaticamente degli ambienti di boot creati possono ora basarsi sulla data e l'ora correnti o sulla data di pubblicazione dell'aggiornamento (ad esempio, "pkg set-property auto-be-name time:omnios-%Y.%m.%d ");
  • Aggiunto il supporto per i nuovi chip AMD e Intel. Supporto USB 3.1 migliorato. Aggiunti driver paravirtuali per Hyper-V/Azure (pacchetto driver/hyperv/pv). Introdotto il nuovo driver bnx (Broadcom NetXtreme).

Fonte: opennet.ru

Aggiungi un commento