OpenIndiana 2019.04 și OmniOS CE r151030, continuând dezvoltarea OpenSolaris

Disponibil lansarea unei distribuții gratuite Indiana Open 2019.04, care a înlocuit distribuția binară OpenSolaris, a cărei dezvoltare a fost întreruptă de Oracle. OpenIndiana oferă utilizatorului un mediu de lucru construit pe baza unei noi porțiuni din baza de cod a proiectului illumos. Dezvoltarea actuală a tehnologiilor OpenSolaris continuă cu proiectul Illumos, care dezvoltă nucleul, stiva de rețea, sistemele de fișiere, driverele, precum și un set de bază de utilități și biblioteci de sistem pentru utilizatori. Pentru încărcare format trei feluri imagini iso — ediție server cu aplicații de consolă (702 MB), asamblare minimă (524 MB) și asamblare cu mediul grafic MATE (1.6 GB).

Principalul modificări în OpenIndiana 2019.04:

  • Desktop MATE actualizat pentru lansare 1.22;
  • Pachetul include un pachet cu Virtualbox (6.0), precum și un set de completări la Virtualbox pentru sisteme invitate;
  • O mare parte a corecțiilor din depozite a fost mutată în infrastructura de gestionare a pachetelor IPS (Image Packaging System) OmniOS CE și Solaris. Adăugat sprijini denumirea automată a mediilor de boot;
  • Unele aplicații specifice OpenIndiana sunt portate din
    Python 2.7/GTK 2 la Python 3.5/GTK 3;

  • Versiuni actualizate ale programelor utilizator, inclusiv 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, Ansible 12.2.0, 2.7.5 Node.XNUMX .XNUMX.
  • S-a adăugat suport pentru completarea opțiunilor la bash pentru comenzile zfs, zpool, pkg, beadm, svcs și svcadm specifice illumos;
  • Fonturi actualizate;
  • S-a adăugat utilitarul xbacklight.

În plus, se poate observa emisiune Distribuție Illumos OmniOS Community Edition r151030, care este clasificată ca lansări de asistență pe termen lung (LTS), actualizări pentru care durează trei ani. Aceasta este prima lansare LTS de atunci de educație proiect în 2017 și înființarea asociației non-profit OmniOS CE, căreia i s-a acordat controlul asupra dezvoltării OmniOS. OmniOS Community Edition oferă suport complet pentru hypervisorul KVM, stiva de rețea virtuală Crossbow și sistemul de fișiere ZFS. Distribuția poate fi utilizată atât pentru construirea de sisteme web foarte scalabile, cât și pentru crearea de sisteme de stocare.

В problemă nouă OmniOS Community Edition:

  • S-a adăugat suport pentru protocolul SMB 2.1;
  • Suport complet pentru framebuffer a fost adăugat la consolă cu posibilitatea de a schimba rezoluția ecranului și fonturi Unicode suplimentare;
  • GCC 8 este folosit pentru a construi componente ale spațiului utilizatorului;
  • Implicit, în loc de ntp, pachetul ntpsec este propus pentru a gestiona sincronizarea exactă a orei;
  • Setul implicit de parametri de sistem se află acum în fișierul /etc/system.d/_omnios:system:defaults și poate fi suprascris prin plasarea fișierelor individuale în directorul /etc/system.d/;
  • Comportamentul utilităților chown și chgrp în ceea ce privește legăturile simbolice a fost modificat, fișierele asociate acestora sunt acum procesate doar când este specificat steag-ul „-R”;
  • S-au adăugat șabloane standard pentru crearea zonelor folosind comanda „zonecfg create -t ​​​​type”. Opțiune adăugată pentru zonele cu un depozit de pachete pkgsrc preinstalat. S-a adăugat capacitatea de a rula o distribuție illumos independentă în zonă folosind un nucleu comun cu OmniOS. Gestionarea dinamică a setărilor de rețea și a adaptoarelor de rețea virtuale este asigurată prin sistemul standard de configurare a zonei. Când se creează zone izolate, parametrii „brand=lipkg” și „ip-type=exclusive” sunt acum setați implicit. S-a adăugat suport pentru definirea regulilor de filtrare a pachetelor ipf specifice zonei. Reducerea consumului de memorie pe zone prin dezactivarea serviciilor inutile;
  • ZFS a adăugat posibilitatea de a importa pool-uri folosind un nume temporar. S-a adăugat suport pentru dnode cu dimensiune variabilă;
  • Managerul de pachete pkg a adăugat posibilitatea de a verifica corespondența fișierelor instalate cu fișierele din pachet folosind comanda „pkg verify”. De exemplu, dacă schimbați accidental proprietarul directorului /var, comanda „pkg verify -p /var” va avertiza că proprietarul trebuie să fie root. S-a adăugat posibilitatea de a activa sau dezactiva editorii de pachete (editor pkg) la nivelul depozitelor individuale. Pentru a controla integritatea obiectelor, se folosește hash-ul SHA-2 în loc de SHA-1;
  • Numele generate automat ale mediilor de pornire create se pot baza acum pe data și ora curente sau pe data publicării actualizării (de exemplu, „pkg set-property auto-be-name time:omnios-%Y.%m.%d ");
  • S-a adăugat suport pentru noile cipuri AMD și Intel. Suport USB 3.1 îmbunătățit. S-au adăugat drivere paravirtuale pentru Hyper-V/Azure (driver de pachet/hyperv/pv). Noul driver bnx (Broadcom NetXtreme) a fost introdus.

Sursa: opennet.ru

Adauga un comentariu