OpenIndiana 2019.04 і OmniOS CE r151030, якія працягваюць развіццё OpenSolaris

даступны рэліз свабоднага дыстрыбутыва Адкрыты чэмпіянат Індыяны 2019.04, які прыйшоў на змену бінарнаму дыстрыбутыву OpenSolaris, развіццё якога было спынена кампаніяй Oracle. OpenIndiana падае карыстачу працоўнае асяроддзе, пабудаванае на базе свежага зрэзу кодавай базы праекту Ілюм. Непасрэдна распрацоўка тэхналогій OpenSolaris працягваецца праектам Illumos, у якім развіваецца ядро, сеткавы стэк, файлавыя сістэмы, драйверы, а таксама базавы набор карыстацкіх сістэмных утыліт і бібліятэк. Для загрузкі сфарміравана тры выгляду iso-вобразаў – серверная рэдакцыя з кансольнымі праграмамі (702 Мб), мінімальная зборка (524 Мб) і зборка з графічным асяроддзем MATE (1.6 Гб).

Асноўныя змены у OpenIndiana 2019.04:

  • Працоўны стол MATE абноўлены да выпуску 1.22;
  • У склад уключаны пакет з Virtualbox (6.0), а таксама набор дадаткаў да Virtualbox для гасцявых сістэм;
  • У інфраструктуру кіравання пакетамі IPS (Image Packaging System) перанесена вялікая порцыя выпраўленняў з рэпазітараў OmniOS CE і Solaris. Дададзена падтрымка аўтаматычнага наймення загрузных акружэнняў;
  • Некаторыя спецыфічныя для OpenIndiana прыкладання партаваны з
    Python 2.7/GTK 2 на Python 3.5/GTK 3;

  • Абноўлены версіі карыстацкіх праграм, у тым ліку Firefox 60.6.3 ESR, Freetype 2.9.1, fontconfig 2.13.1, GTK 3.24.8, glib2 2.58.3, LightDM 1.28, GCC 8.3.0, binutils 2.32, binutils 2.21.0, cmake 3.12.4, Python 3.5, Rust 1.32.0, Golang 1.11, PHP 7.3, OpenSSH 7.9p1, PostgreSQL 11, MariaDB 10.3, MongoDB 4.0, Nginx 1.16.0, Samba 4.9.5. 12.2.0.
  • У bash дададзена падтрымка аўтадапаўнення ўводу опцый для спецыфічных для illumos каманд zfs, spool, pkg, beadm, svcs і svcadm;
  • Абноўлены шрыфты;
  • Дададзена ўтыліта xbacklight.

Дадаткова можна адзначыць выпуск дыстрыбутыва Illumos OmniOS Community Edition r151030, які аднесены да выпускаў з працяглым тэрмінам падтрымкі (LTS), абнаўленні для якіх фармуюцца тры гады. Гэта першы LTS-выпуск пасля адукацыі праекту ў 2017 годзе і ўстановы некамерцыйнай асацыяцыі OmniOS CE Association, якой быў перададзены кантроль за распрацоўкай OmniOS. OmniOS Community Edition падае паўнавартасную падтрымку гіпервізара KVM, віртуальнага сеткавага стэка Crossbow і файлавай сістэмы ZFS. Дыстрыбутыў можа прымяняцца як для пабудовы высокамаштабуюцца web-сістэм, так і для стварэння сістэм захоўвання.

В новым выпуску OmniOS Community Edition:

  • Дададзена падтрымка пратаколу SMB 2.1;
  • У кансоль дададзена паўнавартасная падтрымка фрэймбуфера з магчымасцю змены дазволу экрана і дадатковымі unicode-шрыфтамі;
  • Для зборкі кампанентаў прасторы карыстача задзейнічаны GCC 8;
  • Па змаўчанні замест ntp для кіравання сінхранізацыяй дакладнага часу прапанаваны пакет ntpsec;
  • Набор сістэмных параметраў па змаўчанні зараз размяшчаецца ў файле /etc/system.d/_omnios:system:defaults і можа быць перавызначаны праз размяшчэнне асобных файлаў у каталогу /etc/system.d/;
  • Змененыя паводзіны ўтыліт chown і chgrp у стаўленні сімвалічных спасылак, злучаныя з якімі файлы зараз апрацоўваюцца толькі пры ўказанні сцяга «-R»;
  • Дададзеныя тыпавыя шаблоны для стварэння зон пры дапамозе каманды "zonecfg create -t ​​тып". Дададзены варыянт зон з прадусталяваным рэпазітаром пакетаў pkgsrc. Дададзена магчымасць запуску ў зоне незалежнага дыстрыбутыва illumos, выкарыстоўваючы агульнае з OmniOS ядро. Забяспечана дынамічнае кіраванне наладамі сеткі і віртуальнымі сеткавымі адаптарамі праз штатную сістэму канфігурацыі зон. Пры стварэнні ізаляваных зон зараз па змаўчанні ўсталёўваюцца параметры "brand=lipkg" і "ip-type=exclusive". Дададзена падтрымка вызначэння спецыфічных для зоны правіл пакетнага фільтра ipf. Скарочана спажыванне памяці зонамі за кошт адключэння лішніх сэрвісаў;
  • У ZFS дададзена магчымасць імпарту пулаў, выкарыстоўваючы часовае імя. Дададзена падтрымка dnode з пераменным памерам;
  • У пакетным мэнэджары pkg дададзена магчымасць верыфікацыі адпаведнасці ўсталяваных файлаў з файламі ў пакеце пры дапамозе каманды "pkg verify". Напрыклад, пры выпадковай змене ўладальніка каталога /var каманда "pkg verify -p /var" папярэдзіць, што ўладальнікам павінен быць root. Дададзена магчымасць уключэння і адключэнні выдаўцоў пакетаў (pkg publisher) на ўзроўні асобных рэпазітароў. Для кантролю цэласнасці аб'ектаў задзейнічаны хэш SHA-2 замест SHA-1;
  • Аўтаматычна ствараемыя імёны ствараемых загрузных асяроддзяў зараз могуць грунтавацца на бягучай даце і чакай або даце публікацыі абнаўлення (напрыклад, "pkg set-property auto-be-name time:omnios-%Y.%m.%d");
  • Дададзена падтрымка новых чыпаў AMD і Intel. Палепшана падтрымка USB 3.1. Дададзеныя паравіртуальныя драйверы для Hyper-V/Azure (пакет driver/hyperv/pv). Прадстаўлены новы драйвер bnx (Broadcom NetXtreme).

Крыніца: opennet.ru

Дадаць каментар