Dostupni su OpenIndiana 2019.10 i OmniOS CE r151032, koji nastavljaju razvoj OpenSolarisa

Održano izdanje slobodnog distribucije OpenIndiana 2019.10, koje je zamijenilo binarnu distribuciju OpenSolaris, čiji je razvoj prekinula kompanija Oracle. OpenIndiana pruža korisniku radno okruženje koje se temelji na svježem presjeku izvorne кодne osnove projekta Illumos. Izravni razvoj tehnologija OpenSolaris nastavlja se kroz projekt Illumos, koji oblikuje jezgru, mrežni stak, datotečne sustave, drajvere, kao i osnovni skup korisničkih sistemskih alata i biblioteka. Za preuzimanje je formirano tri vrste iso slika — server edition s konzolnim aplikacijama (723 MB), minimalna verzija (431 MB) i verzija s grafičkim okruženjem MATE (1.6 GB).

Glavne promjene u OpenIndiana 2019.10:

  • Infrastruktura za upravljanje paketima IPS (Image Packaging System) prebačena je na korištenje Pythona 3. Ispravci iz kolovoškog ažuriranja OmniOS CE preneseni su u IPS;
  • Nastavljeno je portiranje aplikacija specifičnih za OpenIndiana s Pythona 2.7 na Python 3;
  • Prepisane su binarne komponente alata DDU, koji pruža informacije o uređajima za pronalaženje odgovarajućih drajvera. Ažurirana je baza drajvera. Kod DDU portiran je na Python 3.5;
  • Ažurirane su verzije korisničkih programa, uključujući 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. Ažuriran je kodirnik x264.
  • Dodani su paketi s mpg123, x265 i mpack. Za Bash, tmux i Vim predložena je statusna traka Powerline.
  • Dodana je usluga x11-init za stvaranje potrebnih direktorija s pravima root na fazi prije pokretanja X11 aplikacija;
  • Umjesto Clang 4.0, dodan je Clang 8.0. Ažurirani su GCC 7.4 i 8.3, uključujući GCC 9.2. Ažurirani su alati za programere:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;
  • Ažuriran je serverski softver:
    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;
  • Izrada kernela illumos prebačena je prema zadanim postavkama na GCC 7. Ažurirani su firmveri cxgbe i mikro kod Intel.
  • U implementaciju ZFS preneseni su ispravci i poboljšanja iz projekta ZFS on Linux, uključujući mogućnost šifriranja podataka i metapodataka, korištenje UNMAP/TRIM za SSD;
  • Podrška za Hyper-threading je prema zadanim postavkama onemogućena. Dodana je zaštita od ranjivosti L1TF i MDS (Microarchitectural Data Sampling). Jezgrom je sastavljena s zaštitom retpoline;
  • U jezgru su prenesena brojna poboljšanja vezana uz podršku za SMB 3 protokol, uključujući podršku za šifriranje, mogućnost korištenja imenovanih kanala, podršku za ACL, proširene atribute i datotečne blokade;
  • Očišćen je kernel od starog koda specifičnog za platformu SPARC;
  • Dodana je lokalizacija C.UTF-8;
  • Iz FreeBSD portiran je okvir za korištenje priključnih handlera kontrole preopterećenja TCP. Dodana je podrška za algoritme CUBIC i NewReno;
  • Za hashiranje novih lozinki prema zadanim postavkama koristi se algoritam SHA512;
  • U crontab je dodana podrška za format "NUM", na primjer "*/2 * * * *" za pokretanje svake dvije minute;
  • Poboljšana je podrška za pokretanje na sustavima s UEFI.

Prije nekoliko dana također održan je izdanje distribucije Illumos OmniOS Community Edition r151032, koji pruža potpunu podršku hypervisoru KVM, virtualnom mrežnom stogu Crossbow i datotečnom sustavu ZFS. Distribucija se može koristiti za izgradnju visoko skalabilnih web sustava, kao i za kreiranje sustava za pohranu.

U novom izdanju:

  • Dodana podrška za podizanje sustava na sustavima s UEFI;
  • U ZFS je dodana podrška za pohranu podataka i metapodataka u šifriranom obliku;
  • Značajno je poboljšana podrška za SMB/CIFS u jezgru, implementirana su mnoge ekstenzije SMB3;
  • Dodana opcija smt_enabled=0 (/boot/conf.d/) za onemogućavanje SMT i HyperThreading;
  • Dodana podrška za dodatne algoritme kontrole opterećenja TCP;
  • Dodana lokalizacija C.UTF-8 koja uključuje sve karakteristike lokalizacije C uz mogućnost korištenja UTF-8 znakova;
  • Poboljšani drajveri za Hyper-V;
  • Algoritam heširanja lozinki ažuriran s SHA256 na SHA512;
  • Dodana zaštita od Spectre napada;
  • Promijenjena zadanih razlučivost konzole koja se temelji na framebufferu: 1024×768 s znakovima 10×18;
  • U crontab je dodana podrška za format "/NUM";
  • Dodana komanda penv za pregled okruženja procesa ili core datoteke (ekvivalent "pargs -e");
  • Dodana komanda pauxv za pregled dodatnih parametara procesa ili core datoteke (ekvivalent "pargs -x");
  • Dodana komanda connstat za pregled statistike TCP poveznica;
  • U alat netstat dodana opcija "-u" za prikaz informacija o procesima povezanima s otvorenim soketima;
  • U LX zones kontejnerima dodana podrška za pokretanje novih Linux distribucija;
  • Optimizirana je izvedba hipervizora Bhyve, dodana podrška za emulaciju NVME uređaja;
  • U installeru osigurana automatska instalacija paketa za podršku hipervizorima pri pokretanju instalacije u virtualizacijskim okruženjima;
  • Ažurirane su verzije programa, uključujući Perl 5.30, OpenSSL 1.1.1 i Python 3.7. Python 2.7 je proglašen zastarjelim.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster