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

održan izdavanje besplatne distribucije Open Indiana 2019.10, koji je zamijenio binarnu distribuciju OpenSolaris, čiji je razvoj prekinuo Oracle. OpenIndiana pruža korisniku radno okruženje izgrađeno na osnovu svežeg dela baze koda projekta illumos. Stvarni razvoj OpenSolaris tehnologija nastavlja se projektom Illumos, koji razvija kernel, mrežni stek, sisteme datoteka, drajvere, kao i osnovni set korisničkih sistemskih uslužnih programa i biblioteka. Za utovar formirana tri vrste iso slika - serversko izdanje sa konzolnim aplikacijama (723 MB), minimalni sklop (431 MB) i sklop sa MATE grafičkim okruženjem (1.6 GB).

Glavni promjena u OpenIndiana 2019.10:

  • Infrastruktura za upravljanje paketima IPS (Image Packaging System) je prebačena na Python 3. Ispravke iz avgustovskog OmniOS CE ažuriranja su prebačene na IPS;
  • Nastavak prenosa aplikacija specifičnih za OpenIndiana sa Python 2.7 na Python 3;
  • Binarne komponente uslužnog programa su prepisane DDU, koji pruža informacije o uređajima koji će vam pomoći da pronađete odgovarajuće upravljačke programe. Baza podataka drajvera je ažurirana. DDU kod je prenet 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žuriran x264 enkoder.
  • Dodati paketi sa mpg123, x265 i mpack. Powerline statusna linija je ponuđena za Bash, tmux i Vim.
  • Dodata usluga x11-init za kreiranje potrebnih direktorija s root pravima u fazi prije pokretanja X11 aplikacija;
  • Umjesto Clang 4.0, dodat je Clang 8.0. GCC 7.4 i 8.3 kompajleri su ažurirani da uključuju GCC 9.2. Ažurirani alati za programere:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;

  • Serverski 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;

  • Illumos kernel build je po defaultu prebačen na GCC 7. Cxgbe firmver i Intel mikrokod su ažurirani.
  • Popravke i poboljšanja iz projekta ZFS na Linuxu su prebačeni na ZFS implementaciju, uključujući mogućnost šifriranja podataka i metapodataka, korištenje UNMAP/TRIM-a za SSD-ove;
  • Podrška za Hyper-threading je podrazumevano onemogućena. Dodata zaštita od ranjivosti L1TF и MDS (Uzorkovanje mikroarhitektonskih podataka). Jezgro je sastavljeno sa retpoline zaštitom;
  • Mnoga poboljšanja vezana za podršku za SMB 3 protokol su prebačena u kernel, uključujući podršku za enkripciju, mogućnost korištenja imenovanih cijevi, podršku za ACL-ove, proširene atribute i zaključavanje datoteka;
  • Kernel je očišćen od starog koda specifičnog za SPARC platformu;
  • Dodata C.UTF-8 lokalizacija;
  • Framework je prenet iz FreeBSD-a da koristi priključne TCP kontrole zagušenja. Dodata podrška za CUBIC i NewReno algoritme;
  • SHA512 algoritam se koristi po defaultu za heširanje novih lozinki;
  • Dodata podrška za format “/NUM” u crontab, na primjer “*/2 * * * *” za pokretanje svake dvije minute;
  • Poboljšana podrška za pokretanje na UEFI sistemima.

Prije nekoliko dana također održan izdanje Illumos distribucije OmniOS Community Edition r151032, koji pruža punu podršku za KVM hipervizor, virtuelni mrežni stog Crossbow i sistem datoteka ZFS. Distribucija se može koristiti i za izgradnju visoko skalabilnih web sistema i za kreiranje sistema za skladištenje podataka.

В novo izdanje:

  • Dodata podrška za pokretanje sistema sa UEFI;
  • ZFS je dodao podršku za pohranjivanje podataka i metapodataka u šifriranom obliku;
  • SMB/CIFS podrška u kernelu je značajno poboljšana, mnoga SMB3 proširenja su implementirana;
  • Dodata opcija smt_enabled=0 (/boot/conf.d/) za onemogućavanje SMT-a i HyperThreading-a;
  • Dodata podrška za priključne TCP algoritme kontrole zagušenja;
  • Dodata C.UTF-8 lokalizacija, koja uključuje sve karakteristike C lokalizacije sa mogućnošću upotrebe UTF-8 znakova;
  • Poboljšani drajveri za Hyper-V;
  • Algoritam heširanja lozinke je ažuriran sa SHA256 na SHA512;
  • Dodata zaštita od Spectre napada;
  • Promenjena podrazumevana rezolucija konzole na osnovu bafera okvira: 1024x768 sa 10x18 karaktera;
  • Dodata podrška za format “/NUM” u crontab;
  • Dodata penv komanda za pregled okruženja procesa ili osnovne datoteke (ekvivalentno “pargs -e”);
  • Dodata pauxv naredba za pregled dodatnih parametara procesa ili osnovne datoteke (ekvivalentno “pargs -x”);
  • Dodata connstat komanda za pregled statistike o TCP konekcijama;
  • Dodata opcija "-u" uslužnom programu netstat za prikaz informacija o procesima povezanim sa otvorenim utičnicama;
  • Podrška za pokretanje novih Linux distribucija je dodana u kontejnere LX zona;
  • Performanse Bhyve hipervizora su optimizovane, dodata je podrška za emulaciju NVME uređaja;
  • Instalater omogućava automatsku instalaciju paketa za podršku hipervizora pri pokretanju instalacije u okruženjima virtuelizacije;
  • Ažurirane verzije softvera, uključujući Perl 5.30, OpenSSL 1.1.1 i python 3.7. Zastario Python 2.7.

izvor: opennet.ru

Dodajte komentar