релиз на свободния дистрибутив , който замества бинарния дистрибутив OpenSolaris, развитието на който беше прекратено от компанията Oracle. OpenIndiana предоставя работна среда, изградена на основата на свеж срез от кодовата база на проекта . Пряката разработка на технологии OpenSolaris продължава в проекта Illumos, в който се развиват ядрото, мрежовия стек, файловите системи, драйверите, както и основен набор от потребителски системни утилити и библиотеки. За изтегляне три вида — сървърно издание с консолни приложения (702 Мб), минимална сборка (524 Мб) и сборка с графичен интерфейс MATE (1.6 Гб).
Основни в OpenIndiana 2019.04:
- Работният плот MATE е обновен до версия ;
- Включен е пакет с Virtualbox (6.0), а също и набор от добавки за Virtualbox за гостуващи системи;
- В инфраструктурата за управление на пакети IPS (Image Packaging System) е преместена голяма част от фиксациите от репозиториите и 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, Git 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, Node.js 12.2.0, Ansible 2.7.5.
- В bash е добавена поддръжка за автоматично допълване на въвеждане на опции за специфични за illumos команди zfs, zpool, pkg, beadm, svcs и svcadm;
- Обновени са шрифтовете;
- Добавена е утилита xbacklight.
Допълнително може да се отбележи дистрибуции на Illumos , който е класифициран като издание с дългосрочна поддръжка (LTS), обновленията за които се изработват три години. Това е първото LTS издание след на проекта през 2017 година и създаването на неправителствената асоциация OmniOS CE Association, на която беше предаден контролът върху разработката на OmniOS. OmniOS Community Edition предоставя пълна поддръжка на хипервизора KVM, виртуалния мрежов стек Crossbow и файловата система ZFS. Дистрибуцията може да се използва както за изграждане на високомасштабируеми уеб системи, така и за създаване на системи за съхранение.
В 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
