OpenIndiana 2019.10 және OmniOS CE r151032 қолжетімді, OpenSolaris әзірлеуді жалғастыруда.

Орын алу тегін таратуды шығару OpenIndiana 2019.10, ол OpenSolaris екілік дистрибутивін ауыстырды, оның дамуын Oracle тоқтатты. OpenIndiana пайдаланушыға жобаның кодтық базасының жаңа бөлігінің негізінде құрылған жұмыс ортасын ұсынады. Иллюмос. OpenSolaris технологияларының нақты дамуы ядроны, желілік стекті, файлдық жүйелерді, драйверлерді, сондай-ақ пайдаланушы жүйесінің утилиталары мен кітапханаларының негізгі жиынтығын әзірлейтін Illumos жобасымен жалғасуда. Жүктеу үшін қалыптасты iso кескіндердің үш түрі – консольдық қосымшалары бар серверлік басылым (723 МБ), минималды жинақ (431 МБ) және MATE графикалық ортасы бар жинақ (1.6 ГБ).

басты өзгерту OpenIndiana 2019.10.

  • IPS (Image Packaging System) пакетін басқару инфрақұрылымы Python 3 нұсқасына ауыстырылды. OmniOS CE тамыз айындағы жаңартулар IPS жүйесіне ауыстырылды;
  • Python 2.7-ден Python 3-ке OpenIndiana-ға тән қолданбаларды тасымалдауды жалғастыру;
  • Утилитаның екілік құрамдас бөліктері қайта жазылды DDU, ол қолайлы драйверлерді табуға көмектесетін құрылғылар туралы ақпаратты береді. Драйвердің дерекқоры жаңартылды. DDU коды Python 3.5 нұсқасына ауыстырылды;
  • Пайдаланушы бағдарламаларының жаңартылған нұсқалары, соның ішінде 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. Жаңартылған x264 кодер.
  • mpg123, x265 және mpack пакеттері қосылды. Bash, tmux және Vim үшін Powerline күй сызығы ұсынылады.
  • X11 қолданбаларын іске қосар алдында түбірлік құқықтары бар қажетті каталогтарды жасау үшін x11-init қызметі қосылды;
  • Clang 4.0 орнына Clang 8.0 қосылды. GCC 7.4 және 8.3 компиляторлары GCC 9.2 қосу үшін жаңартылды. Жаңартылған әзірлеуші ​​құралдары:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;

  • Сервердің бағдарламалық құралы жаңартылды:
    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 ядросының құрылымы әдепкі бойынша GCC 7 нұсқасына ауыстырылды. cxgbe микробағдарламасы және Intel микрокоды жаңартылды.
  • ZFS on Linux жобасындағы түзетулер мен жақсартулар ZFS іске асыруға көшірілді, соның ішінде деректер мен метадеректерді шифрлау, SSD дискілері үшін UNMAP/TRIM пайдалану мүмкіндігі;
  • Гипер-ағынды қолдау әдепкі бойынша өшірілген. Осалдықтардан қосымша қорғаныс L1TF и MDS (Микроархитектуралық мәліметтерді іріктеу). Өзек ретполин қорғанысымен жинақталған;
  • SMB 3 протоколын қолдауға қатысты көптеген жақсартулар ядроға тасымалданды, соның ішінде шифрлауды қолдау, атаулы құбырларды пайдалану мүмкіндігі, ACL қолдауы, кеңейтілген атрибуттар және файл құлыптары;
  • Ядро SPARC платформасына тән ескі кодтан тазартылды;
  • C.UTF-8 тілі қосылды;
  • Қосылатын TCP кептелісін басқару өңдегіштерін пайдалану үшін жақтау FreeBSD жүйесінен тасымалданды. CUBIC және NewReno алгоритмдеріне қолдау қосылды;
  • SHA512 алгоритмі әдепкі бойынша жаңа құпия сөздерді хэштеу үшін пайдаланылады;
  • crontab үшін «/NUM» пішіміне қолдау қосылды, мысалы, екі минут сайын іске қосу үшін «*/2 * * * *»;
  • UEFI жүйелерінде жақсартылған жүктеу қолдауы.

Бірнеше күн бұрын да орын алды Illumos дистрибутивінің шығарылуы OmniOS қауымдастық басылымы r151032, ол KVM гипервизорына, Crossbow виртуалды желі стекіне және ZFS файлдық жүйесіне толық қолдау көрсетеді. Дистрибуцияны жоғары масштабталатын веб-жүйелерді құру үшін де, сақтау жүйелерін жасау үшін де пайдалануға болады.

В жаңа шығарылым:

  • UEFI бар жүйелерде жүктеуге қолдау қосылды;
  • ZFS шифрланған пішінде деректер мен метадеректерді сақтауға қолдауды қосты;
  • Ядродағы SMB/CIFS қолдауы айтарлықтай жақсарды, көптеген SMB3 кеңейтімдері енгізілді;
  • SMT және HyperThreading өшіру үшін smt_enabled=0 (/boot/conf.d/) опциясы қосылды;
  • Қосылатын TCP кептелістерін басқару алгоритмдеріне қолдау қосылды;
  • UTF-8 таңбаларын пайдалану мүмкіндігі бар C тілінің барлық мүмкіндіктерін қамтитын C.UTF-8 тілі қосылды;
  • Hyper-V үшін жақсартылған драйверлер;
  • Құпия сөзді хэштеу алгоритмі SHA256-дан SHA512-ге дейін жаңартылды;
  • Spectre шабуылдарынан қосымша қорғаныс;
  • Фрейм буферіне негізделген әдепкі консоль ажыратымдылығы өзгертілді: 1024x768 таңбамен 10x18;
  • crontab үшін «/NUM» пішіміне қолдау қосылды;
  • Процесс немесе негізгі файлдың ортасын көру үшін қосылды penv пәрмені («pargs -e» баламасы);
  • Қосымша процесс немесе негізгі файл параметрлерін көру үшін pauxv командасы қосылды («pargs -x» баламасы);
  • TCP қосылымдарының статистикасын көру үшін қосылды connstat пәрмені;
  • Ашық розеткалармен байланысты процестер туралы ақпаратты көрсету үшін netstat утилитасына «-u» опциясы қосылды;
  • LX аймақтарының контейнерлеріне жаңа Linux дистрибутивтерін іске қосу қолдауы қосылды;
  • Bhyve гипервизорының өнімділігі оңтайландырылды, NVME құрылғыларын эмуляциялауға қолдау қосылды;
  • Орнатушы виртуализация орталарында орнатуды бастаған кезде гипервизорларға қолдау көрсету үшін бумаларды автоматты орнатуды қамтамасыз етеді;
  • Жаңартылған бағдарламалық құрал нұсқалары, соның ішінде Perl 5.30, OpenSSL 1.1.1 және python 3.7. Python 2.7 арқылы ескірген.

Ақпарат көзі: opennet.ru

пікір қалдыру