ProHoster > Blogi > netin uutisia > OpenIndiana 2019.04 ja OmniOS CE r151030, jatkavat OpenSolaris-kehitystä
OpenIndiana 2019.04 ja OmniOS CE r151030, jatkavat OpenSolaris-kehitystä
Saatavilla ilmaisen jakelun julkaiseminen Indiana Open 2019.04, joka korvasi OpenSolaris-binäärijakelun, jonka kehittämisen Oracle keskeytti. OpenIndiana tarjoaa käyttäjälle työympäristön, joka on rakennettu projektin tuoreen koodikannan pohjalle illumos. OpenSolaris-teknologioiden varsinainen kehitystyö jatkuu Illumos-projektilla, joka kehittää ydintä, verkkopinoa, tiedostojärjestelmiä, ajureita sekä perussarjaa käyttäjäjärjestelmän apuohjelmia ja kirjastoja. Lataamista varten muodostettu kolmenlaisia iso kuvia — palvelinversio, jossa on konsolisovelluksia (702 Mt), minimaalinen kokoonpano (524 Mt) ja kokoonpano MATE-graafisen ympäristön kanssa (1.6 Gt).
Paketti sisältää paketin Virtualboxilla (6.0) sekä joukon lisäyksiä Virtualboxiin vierasjärjestelmille;
Suuri osa arkiston korjauksista on siirretty IPS (Image Packaging System) -paketinhallintainfrastruktuuriin OmniOS CE ja Solaris. Lisätty tukea käynnistysympäristöjen automaattinen nimeäminen;
Jotkut OpenIndiana-kohtaiset sovellukset on siirretty osoitteesta
Python 2.7/GTK 2 - Python 3.5/GTK 3;
Lisätty valinnan täydennystuki bashiin illumos-spesifisille zfs-, zpool-, pkg-, beadm-, svcs- ja svcadm-komennoille;
Päivitetyt fontit;
Lisätty xbacklight-apuohjelma.
Lisäksi voidaan huomauttaa kysymys Illumos jakelu OmniOS Community Edition r151030, joka luokitellaan pitkän aikavälin tukijulkaisuiksi (LTS), joiden päivitysten valmistuminen kestää kolme vuotta. Tämä on ensimmäinen LTS-julkaisu sen jälkeen koulutusta projekti vuonna 2017 ja voittoa tavoittelemattoman OmniOS CE -yhdistyksen perustaminen, jolle annettiin OmniOS:n kehittäminen. OmniOS Community Edition tarjoaa täyden tuen KVM-hypervisorille, Crossbow-virtuaaliverkkopinolle ja ZFS-tiedostojärjestelmälle. Jakelua voidaan käyttää sekä erittäin skaalautuvien verkkojärjestelmien rakentamiseen että tallennusjärjestelmien luomiseen.
Konsoliin on lisätty täysi kehyspuskurituki, jossa on mahdollisuus muuttaa näytön resoluutiota ja muita unicode-fontteja;
GCC 8:aa käytetään käyttäjätilan komponenttien rakentamiseen;
Oletuksena ntp:n sijasta ntpsec-pakettia ehdotetaan hallitsemaan tarkkaa aikasynkronointia;
Järjestelmäparametrien oletusjoukko sijaitsee nyt /etc/system.d/_omnios:system:defaults-tiedostossa, ja se voidaan ohittaa sijoittamalla yksittäisiä tiedostoja hakemistoon /etc/system.d/;
Chown- ja chgrp-apuohjelmien käyttäytyminen symbolisten linkkien suhteen on muuttunut, niihin liittyvät tiedostot käsitellään nyt vain, kun “-R”-lippu on määritetty;
Lisätty vakiomallit vyöhykkeiden luomiseen "zonecfg create -t type" -komennolla. Lisätty vaihtoehto vyöhykkeille, joissa on esiasennettu pkgsrc-pakettivarasto. Lisätty mahdollisuus ajaa itsenäistä illumos-jakelua vyöhykkeellä käyttämällä yhteistä ydintä OmniOS:n kanssa. Verkkoasetusten ja virtuaalisten verkkosovittimien dynaaminen hallinta tarjotaan vakiovyöhykemääritysjärjestelmän kautta. Eristettyjen vyöhykkeiden luomisen yhteydessä parametrit "brand=lipkg" ja "ip-type=exclusive" on nyt asetettu oletusarvoisesti. Lisätty tuki vyöhykekohtaisten ipf-pakettisuodatussääntöjen määrittämiseen. Vähentynyt muistin kulutus vyöhykkeittäin poistamalla käytöstä tarpeettomat palvelut;
ZFS on lisännyt mahdollisuuden tuoda pooleja väliaikaisella nimellä. Lisätty tuki muuttuvan koon dnodelle;
Pkg-pakettien hallintaohjelma on lisännyt mahdollisuuden tarkistaa asennettujen tiedostojen ja paketin tiedostojen vastaavuus komennolla "pkg verify". Jos esimerkiksi vaihdat vahingossa hakemiston /var omistajaa, komento "pkg verify -p /var" varoittaa, että omistajan on oltava pääkäyttäjä. Lisätty mahdollisuus ottaa käyttöön tai poistaa käytöstä pakettien julkaisijat (pkg publisher) yksittäisten tietovarastojen tasolla. Objektien eheyden hallitsemiseksi käytetään SHA-2-tiivistettä SHA-1:n sijaan.
Luotujen käynnistysympäristöjen automaattisesti luodut nimet voivat nyt perustua nykyiseen päivämäärään ja kellonaikaan tai päivityksen julkaisupäivään (esimerkiksi "pkg set-property auto-be-name time:omnios-%Y.%m.%d ");
Lisätty tuki uusille AMD- ja Intel-siruille. Parannettu USB 3.1 -tuki. Lisätty paravirtuaaliset ajurit Hyper-V/Azurelle (pakettiohjain/hyperv/pv). Uusi bnx (Broadcom NetXtreme) -ohjain esiteltiin.