Galimi „OpenIndiana 2019.10“ ir „OmniOS CE r151032“, kurie tęsia „OpenSolaris“ kūrimą

įvyko nemokamo platinimo išleidimas „OpenIndiana 2019.10“, kuris pakeitė OpenSolaris dvejetainį platinimą, kurio kūrimą nutraukė Oracle. OpenIndiana suteikia vartotojui darbo aplinką, sukurtą remiantis nauja projekto kodo bazės dalimi „Illumos“. Tikrasis OpenSolaris technologijų kūrimas tęsiamas įgyvendinant Illumos projektą, kurio metu kuriamas branduolys, tinklo dėklas, failų sistemos, tvarkyklės, taip pat pagrindinis vartotojų sistemos paslaugų rinkinys ir bibliotekos. Dėl pakrovimo susiformavo trijų tipų iso atvaizdai – serverio leidimas su konsolinėmis programomis (723 MB), minimalus surinkimas (431 MB) ir komplektas su MATE grafine aplinka (1.6 GB).

pagrindinis pokyčiai OpenIndiana 2019.10:

  • IPS (Image Packaging System) paketų valdymo infrastruktūra perjungta į Python 3. August OmniOS CE atnaujinimo pataisymai perkelti į IPS;
  • Tęsiamas OpenIndiana specifinių programų perkėlimas iš Python 2.7 į Python 3;
  • Dvejetainiai naudingumo komponentai buvo perrašyti DDU, kuriame pateikiama informacija apie įrenginius, padedanti rasti tinkamų tvarkyklių. Vairuotojų duomenų bazė buvo atnaujinta. DDU kodas buvo perkeltas į Python 3.5;
  • Atnaujintos vartotojų programų versijos, įskaitant 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. Atnaujintas x264 kodavimo įrenginys.
  • Pridėta paketų su mpg123, x265 ir pack. „Powerline“ būsenos linija siūloma „Bash“, „tmux“ ir „Vim“.
  • Pridėta x11-init paslauga, skirta sukurti reikiamus katalogus su root teisėmis prieš paleidžiant X11 programas;
  • Vietoj Clang 4.0 buvo pridėta Clang 8.0. GCC 7.4 ir 8.3 kompiliatoriai buvo atnaujinti įtraukiant GCC 9.2. Atnaujinti kūrėjo įrankiai:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;
  • Serverio programinė įranga atnaujinta:
    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;
  • Pagal numatytuosius nustatymus „Illumos“ branduolio versija buvo perjungta į GCC 7. Atnaujinta „cxgbe“ programinė įranga ir „Intel“ mikrokodas.
  • ZFS įgyvendinimas buvo perkeltas su pataisymais ir patobulinimais iš ZFS projekto. Linux, įskaitant galimybę šifruoti duomenis ir metaduomenis, naudoti UNMAP/TRIM SSD diskui;
  • Pagal numatytuosius nustatymus hipergijos palaikymas išjungtas. Pridėta apsauga nuo pažeidžiamumų L1TF и MDS (Microarchitectural Data Sampling). Šerdis sumontuota su retpoline apsauga;
  • Daugelis patobulinimų, susijusių su SMB 3 protokolo palaikymu, buvo perkelti į branduolį, įskaitant šifravimo palaikymą, galimybę naudoti vardinius vamzdžius, ACL palaikymą, išplėstinius atributus ir failų užraktus;
  • Branduolys buvo išvalytas nuo seno kodo, būdingo SPARC platformai;
  • Pridėta C.UTF-8 lokalė;
  • Iš FreeBSD buvo perkelta sistema, skirta naudoti prijungiamas TCP perkrovos valdymo tvarkykles. Pridėtas CUBIC ir NewReno algoritmų palaikymas;
  • SHA512 algoritmas pagal numatytuosius nustatymus naudojamas naujiems slaptažodžiams maišyti;
  • Pridėtas „/NUM“ formato palaikymas, skirtas crontab, pavyzdžiui, „*/2 * * * *“, kad jis būtų paleistas kas dvi minutes;
  • Patobulintas įkrovos palaikymas UEFI sistemose.

Taip pat prieš kelias dienas įvyko Illumos platinimo išleidimas „OmniOS“ bendruomenės leidimas r151032, kuris užtikrina visišką KVM hipervizoriaus, Crossbow virtualiojo tinklo krūvos ir ZFS failų sistemos palaikymą. Paskirstymas gali būti naudojamas tiek kuriant labai keičiamo dydžio žiniatinklio sistemas, tiek kuriant saugojimo sistemas.

В naujas leidimas:

  • Pridėtas palaikymas sistemose su UEFI;
  • ZFS pridėjo palaikymą duomenų ir metaduomenų saugojimui šifruota forma;
  • SMB/CIFS palaikymas branduolyje buvo žymiai patobulintas, įdiegta daug SMB3 plėtinių;
  • Pridėta parinktis smt_enabled=0 (/boot/conf.d/), skirta SMT ir HyperThreading išjungti;
  • Pridėtas prijungiamų TCP perkrovos valdymo algoritmų palaikymas;
  • Pridėta C.UTF-8 lokalė, kuri apima visas C lokalės funkcijas su galimybe naudoti UTF-8 simbolius;
  • Patobulintos Hyper-V tvarkyklės;
  • Slaptažodžio maišos algoritmas atnaujintas iš SHA256 į SHA512;
  • Pridėta apsauga nuo Spectre atakų;
  • Pakeista numatytoji konsolės skiriamoji geba pagal kadrų buferį: 1024x768 su 10x18 simbolių;
  • Pridėtas „/NUM“ formato palaikymas prie „crontab“;
  • Pridėta penv komanda, skirta proceso arba pagrindinio failo aplinkai peržiūrėti (atitinka „pargs -e“);
  • Pridėta pauxv komanda, skirta peržiūrėti papildomus proceso arba pagrindinius failo parametrus (atitinka „pargs -x“);
  • Pridėta komanda connstat, skirta peržiūrėti TCP ryšių statistiką;
  • Pridėta „-u“ parinktis „netstat“ programai, kad būtų rodoma informacija apie procesus, susijusius su atvirais lizdais;
  • LX zonų konteineriai dabar palaiko naujų distribucijų paleidimą. Linux;
  • Optimizuotas Bhyve hypervisor veikimas, pridėtas NVME įrenginių emuliavimo palaikymas;
  • Diegimo programa suteikia automatinį paketų diegimą, kad palaikytų hipervizorius, kai pradedama diegti virtualizacijos aplinkose;
  • Atnaujintos programinės įrangos versijos, įskaitant Perl 5.30, OpenSSL 1.1.1 ir python 3.7. Panaikino Python 2.7.

Šaltinis: opennet.ru

Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster