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

odvijao izdavanje besplatne distribucije OpenIndiana 2019.10. XNUMX, koji je zamijenio OpenSolaris binarnu distribuciju, čiji je razvoj Oracle prekinuo. OpenIndiana korisniku pruža radno okruženje izgrađeno na temelju svježeg dijela kodne baze projekta illumos. Stvarni razvoj OpenSolaris tehnologija nastavlja se s projektom Illumos, koji razvija kernel, mrežni stog, datotečne sustave, upravljačke programe, kao i osnovni skup uslužnih programa i biblioteka korisničkog sustava. Za utovar formirana tri vrste iso slika - serversko izdanje s konzolnim aplikacijama (723 MB), minimalna montaža (431 MB) i montaža s grafičkim okruženjem MATE (1.6 GB).

Glavni promjena u OpenIndiani 2019.10:

  • Infrastruktura upravljanja paketima IPS (Image Packaging System) prebačena je na Python 3. Popravci iz ažuriranja OmniOS CE u kolovozu preneseni su na IPS;
  • Nastavak prijenosa aplikacija specifičnih za OpenIndianu s Pythona 2.7 na Python 3;
  • Binarne komponente uslužnog programa su ponovno napisane DDU, koji pruža informacije o uređajima koji vam pomažu pronaći odgovarajuće upravljačke programe. Baza podataka vozača je ažurirana. DDU kod je prenesen na Python 3.5;
  • Ažurirane 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žurirani x264 koder.
  • Dodani paketi s mpg123, x265 i mpack. Powerline statusna linija nudi se za Bash, tmux i Vim.
  • Dodana usluga x11-init za stvaranje potrebnih direktorija s root pravima u fazi prije pokretanja X11 aplikacija;
  • Umjesto Clang 4.0, dodan je Clang 8.0. GCC 7.4 i 8.3 kompajleri ažurirani su kako bi uključili GCC 9.2. Ažurirani razvojni alati:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;

  • Poslužiteljski softver ažuriran:
    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 illumos kernela je prema zadanim postavkama prebačena na GCC 7. Cxgbe firmware i Intel mikrokod su ažurirani.
  • Popravci i poboljšanja iz projekta ZFS na Linuxu preneseni su na implementaciju ZFS-a, uključujući mogućnost šifriranja podataka i metapodataka, korištenje UNMAP/TRIM za SSD diskove;
  • Podrška za hipernitnost onemogućena je prema zadanim postavkama. Dodana zaštita od ranjivosti L1TF и MDS (Uzorkovanje mikroarhitektonskih podataka). Jezgra je sastavljena s retpoline zaštitom;
  • Mnoga poboljšanja koja se odnose na podršku za SMB 3 protokol prenesena su na kernel, uključujući podršku za enkripciju, mogućnost korištenja imenovanih cijevi, podršku za ACL-ove, proširene atribute i zaključavanja datoteka;
  • Kernel je očišćen od starog koda specifičnog za SPARC platformu;
  • Dodana lokalizacija C.UTF-8;
  • Okvir je prenesen iz FreeBSD-a za korištenje pluggable TCP kontrole zagušenja. Dodana podrška za CUBIC i NewReno algoritme;
  • SHA512 algoritam se prema zadanim postavkama koristi za raspršivanje novih zaporki;
  • Dodana podrška za format “/NUM” u crontab, na primjer “*/2 * * * *” za pokretanje svake dvije minute;
  • Poboljšana podrška za pokretanje na UEFI sustavima.

Također prije nekoliko dana odvijao izdanje distribucije Illumos OmniOS Community Edition r151032, koji pruža punu podršku za KVM hipervizor, Crossbow virtualni mrežni stog i ZFS datotečni sustav. Distribucija se može koristiti i za izgradnju visoko skalabilnih web sustava i za stvaranje sustava za pohranu podataka.

В novo izdanje:

  • Dodana podrška za dizanje na sustavima s UEFI;
  • ZFS je dodao podršku za pohranu podataka i metapodataka u šifriranom obliku;
  • SMB/CIFS podrška u jezgri značajno je poboljšana, implementirana su mnoga SMB3 proširenja;
  • Dodana opcija smt_enabled=0 (/boot/conf.d/) za onemogućavanje SMT-a i HyperThreadinga;
  • Dodana podrška za pluggable TCP algoritme kontrole zagušenja;
  • Dodana C.UTF-8 lokalizacija, koja uključuje sve značajke C lokalizacije s mogućnošću korištenja UTF-8 znakova;
  • Poboljšani upravljački programi za Hyper-V;
  • Algoritam za raspršivanje zaporke je ažuriran sa SHA256 na SHA512;
  • Dodana zaštita od Spectre napada;
  • Promijenjena zadana razlučivost konzole na temelju okvirnog međuspremnika: 1024x768 s 10x18 znakova;
  • Dodana podrška za format “/NUM” u crontab;
  • Dodana naredba penv za pregled okruženja procesa ili jezgrene datoteke (ekvivalentno "pargs -e");
  • Dodana naredba pauxv za pregled dodatnih parametara procesa ili osnovne datoteke (ekvivalentno “pargs -x”);
  • Dodana naredba connstat za pregled statistike TCP veza;
  • Dodana opcija "-u" uslužnom programu netstat za prikaz informacija o procesima povezanim s otvorenim utičnicama;
  • Podrška za pokretanje novih distribucija Linuxa dodana je spremnicima LX zona;
  • Performanse Bhyve hipervizora su optimizirane, dodana je podrška za emulaciju NVME uređaja;
  • Instalater omogućuje automatsku instalaciju paketa za podršku hipervizorima prilikom pokretanja instalacije u virtualizacijskim okruženjima;
  • Ažurirane verzije softvera, uključujući Perl 5.30, OpenSSL 1.1.1 i python 3.7. Python 2.7 zastario.

Izvor: opennet.ru

Dodajte komentar