K dispozícii sú OpenIndiana 2019.10 a OmniOS CE r151032, ktoré pokračujú vo vývoji OpenSolaris

uskutočnilo sa uvoľnenie bezplatnej distribúcie Indiana Open 2019.10, ktorý nahradil binárnu distribúciu OpenSolaris, ktorej vývoj ukončila spoločnosť Oracle. OpenIndiana poskytuje používateľovi pracovné prostredie postavené na základe nového segmentu základne kódu projektu ilumos. Samotný vývoj technológií OpenSolaris pokračuje projektom Illumos, ktorý vyvíja jadro, sieťový zásobník, súborové systémy, ovládače, ako aj základnú sadu používateľských systémových utilít a knižníc. Na nakladanie tvorené tri typy iso obrazov - serverová edícia s konzolovými aplikáciami (723 MB), minimálna zostava (431 MB) a zostava s grafickým prostredím MATE (1.6 GB).

Hlavné zmeny v OpenIndiana 2019.10:

  • Infraštruktúra správy balíkov IPS (Image Packaging System) bola prevedená na Python 3. Opravy z augustovej aktualizácie OmniOS CE boli prenesené do IPS;
  • Pokračujúce portovanie aplikácií špecifických pre OpenIndiana z Pythonu 2.7 do Pythonu 3;
  • Binárne komponenty utility boli prepísané DDU, ktorá poskytuje informácie o zariadeniach, ktoré vám pomôžu nájsť vhodné ovládače. Databáza ovládačov bola aktualizovaná. Kód DDU bol prenesený do Pythonu 3.5;
  • Aktualizované verzie používateľských programov vrátane 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. Aktualizovaný kódovač x264.
  • Pridané balíčky s mpg123, x265 a mpack. Stavový riadok Powerline sa ponúka pre Bash, tmux a Vim.
  • Pridaná služba x11-init na vytvorenie potrebných adresárov s právami root vo fáze pred spustením aplikácií X11;
  • Namiesto Clang 4.0 bol pridaný Clang 8.0. Kompilátory GCC 7.4 a 8.3 boli aktualizované tak, aby zahŕňali GCC 9.2. Aktualizované nástroje pre vývojárov:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;

  • Aktualizovaný softvér servera:
    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;

  • Zostava jadra illumos bola predvolene prepnutá na GCC 7. Firmvér cxgbe a mikrokód Intel boli aktualizované.
  • Opravy a vylepšenia z projektu ZFS na Linuxe boli prenesené do implementácie ZFS, vrátane možnosti šifrovať dáta a metadáta, používať UNMAP/TRIM pre SSD;
  • Podpora hyper-threading je predvolene vypnutá. Pridaná ochrana proti zraniteľnostiam L1TF и MDS (Vzorkovanie mikroarchitektonických údajov). Jadro je zostavené s ochranou retpolíny;
  • Do jadra boli prenesené mnohé vylepšenia súvisiace s podporou protokolu SMB 3, vrátane podpory šifrovania, možnosti používať pomenované kanály, podpory ACL, rozšírených atribútov a zámkov súborov;
  • Jadro bolo vyčistené od starého kódu špecifického pre platformu SPARC;
  • Pridané miestne nastavenie C.UTF-8;
  • Rámec bol prenesený z FreeBSD na používanie zásuvných obslužných programov riadenia preťaženia TCP. Pridaná podpora pre algoritmy CUBIC a NewReno;
  • Algoritmus SHA512 sa štandardne používa na hashovanie nových hesiel;
  • Do crontab bola pridaná podpora formátu „/NUM“, napríklad „*/2 * * * *“ na spustenie každé dve minúty;
  • Vylepšená podpora zavádzania v systémoch UEFI.

Pred pár dňami tiež uskutočnilo sa vydanie distribúcie Illumos OmniOS Community Edition r151032, ktorý poskytuje plnú podporu pre hypervízor KVM, virtuálny sieťový zásobník Crossbow a súborový systém ZFS. Distribúciu je možné použiť ako na budovanie vysoko škálovateľných webových systémov, tak aj na vytváranie úložných systémov.

В nové vydanie:

  • Pridaná podpora pre bootovanie na systémoch s UEFI;
  • ZFS pridal podporu pre ukladanie dát a metadát v šifrovanej forme;
  • Podpora SMB/CIFS v jadre bola výrazne vylepšená, bolo implementovaných veľa rozšírení SMB3;
  • Pridaná možnosť smt_enabled=0 (/boot/conf.d/) na zakázanie SMT a HyperThreading;
  • Pridaná podpora pre zásuvné algoritmy riadenia preťaženia TCP;
  • Pridané miestne nastavenie C.UTF-8, ktoré zahŕňa všetky funkcie miestneho nastavenia C s možnosťou používať znaky UTF-8;
  • Vylepšené ovládače pre Hyper-V;
  • Algoritmus hashovania hesiel bol aktualizovaný z SHA256 na SHA512;
  • Pridaná ochrana proti útokom Spectre;
  • Zmenené predvolené rozlíšenie konzoly na základe framebufferu: 1024x768 s 10x18 znakmi;
  • Pridaná podpora pre formát „/NUM“ do crontab;
  • Pridaný príkaz penv na zobrazenie prostredia procesu alebo súboru jadra (ekvivalent „pargs -e“);
  • Pridaný príkaz pauxv na zobrazenie ďalších parametrov procesu alebo základného súboru (ekvivalent „pargs -x“);
  • Pridaný príkaz connstat na zobrazenie štatistík o pripojeniach TCP;
  • Do nástroja netstat bola pridaná možnosť „-u“ na zobrazenie informácií o procesoch spojených s otvorenými soketmi;
  • Do kontajnerov zón LX bola pridaná podpora pre spúšťanie nových distribúcií Linuxu;
  • Výkon hypervízora Bhyve bol optimalizovaný, bola pridaná podpora pre emuláciu zariadení NVME;
  • Inštalačný program poskytuje automatickú inštaláciu balíkov na podporu hypervízorov pri spustení inštalácie vo virtualizačných prostrediach;
  • Aktualizované verzie softvéru, vrátane Perl 5.30, OpenSSL 1.1.1 a python 3.7. Zastarané Pythonom 2.7.

Zdroj: opennet.ru

Pridať komentár