Налични са OpenIndiana 2020.04 и OmniOS CE r151034, продължаващи развитието на OpenSolaris

Състоя се релиз на свободния дистрибутив OpenIndiana 2020.04, който замества бинарния дистрибутив OpenSolaris, развитието на който беше прекратено от компанията Oracle. OpenIndiana предоставя работна среда, изградена на основата на свеж срез от кодовата база на проекта Illumos. Пряката разработка на технологии OpenSolaris продължава в проекта Illumos, в който се развиват ядрото, мрежовия стек, файловите системи, драйверите, както и основен набор от потребителски системни утилити и библиотеки. За изтегляне е съставено три вида iso-образов — сървърна редакция с конзолни приложения (725 Мб), минимална версия (377 Мб) и версия с графично средище MATE (1.5 Гб).

Основни промени в OpenIndiana 2020.04:

  • Всички специфични за OpenIndiana приложения, включително инсталатора Caiman, са прехвърлени от Python 2.7 на Python 3.5;
  • От инсталационните образи е премахнат Python 2.7;
  • Като основен системен компилатор по подразбиране е използван GCC 7;
  • Поддръжката на 32-битови утилити за X.org е прекратена;
  • Мениджърът на пакети PKG е прехвърлен от библиотеката simplejson на rapidjson за обработка на данни във формат JSON, което е позволило да се намали потреблението на памет при операции с големи каталози пакети;
  • Добавен е офис пакет LibreOffice 6.4 и пакет MiniDLNA. XChat е премахнат;
  • Актуализирани са потребителските пакети:
    VirtualBox 6.1.6, VLC 3.0.10, ntfsprogs 2017.3.23AR.5, hplip 3.19.12, rhythmbox 3.4.4, Gstreamer 1.16.2,
    UPower, XScreensaver 5.44, GNOME Connection Manager 1.2.0;
  • Актуализирани са системните компоненти: net-snmp 5.8,
    Sudo 1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect 8.05, vpnc-scripts 20190606,
    GNU Screen 4.8.0,
    tmux 3.0a,
    nano 4.8;
  • Актуализирани са инструментите за разработчици:
    GCC 7.5/8.4/9.3,
    Clang 9,
    Guile 2.2.7,
    Golan 1.13.8/1.12.17,
    OpenJDK 1.8.232, icedtea-web 1.8.3,
    Ruby 2.6.6,
    PHP 7.3.17,
    Git 2.25.4,
    Mercurial 5.3.2,
    Glade 3.22.2,
    GNU TLS 33.5.19,
    Automake 1.16,
    Glib 2.62,
    Binutils 2.34;
  • Актуализирано е сървърното ПО: PostgreSQL 12,
    Barman 2.9,
    MariaDB 10.3.22, 10.1.44,
    Redis 6.0.1,
    Apache 2.4.43,
    Nginx 1.18.0,
    Lighttpd 1.4.55,
    Tomcat 8.5.51,
    Samba 4.12.1,
    Node.js 12.16.3, 10.18.1, 8.17.0,
    BIND 9.16,
    ISC DHCP 4.4.2,
    Memcached 1.6.2,
    OpenSSH 8.1p1,
    OpenVPN 2.4.9,
    kvm 20191007,
    qemu-kvm 20190827,
    tor 0.4.1.9;
  • Устранена е уязвимост в утилитата DDU (използва се за намиране на подходящи драйвери), която позволява на локален потребител при определени условия да повиши своите привилегии до root.

Едновременно се състоя беше пусната версията на дистрибутива Illumos OmniOS Community Edition r151034, която предлага пълна поддръжка за хипервизора KVM, виртуалния мрежови стек Crossbow и файловата система ZFS. Дистрибутивът може да се използва както за изграждане на високомащабируеми уеб системи, така и за създаване на системи за съхранение.

В ново издание:

  • Добавена е възможността за стартиране на NFS-сървър в изолирана зона (включва се чрез свойството „sharenfs“). Оптимизирано е създаването на SMB-раздели в зоната чрез задаване на свойството „sharesmb“;
  • От SmartOS е пренесена реализацията на overlay-мерки, които ефективно се използват с виртуални комутатори (etherstub), обединяващи няколко хоста;
  • В ядрото е подобрена поддръжката на SMB/CIFS. Клиентът SMB е актуализиран до версия 3.02;
  • Добавена е поддръжката на SMBIOS 3.3 и възможността за декодиране на допълнителни данни, като параметри на заряда на акумулатора;
  • В ядрото е добавена защита от атаки swapgs и TAA;
  • Добавен е нов драйвер за достъп до датчици за температура, използвани в чипове AMD;
  • В виртуалната ФС /proc за всеки процес е добавена директория fdinfo с данни за отворените файлове;
  • Добавени нови команди „resize“ за настройка на размера на терминалното прозорец, „ssh-copy-id“ за копиране на отворени SSH ключове, „watch“ за наблюдение на промените в изхода и „demangle“ за декодиране на символи в изпълними файлове;
  • В изолираните зони се появи възможността за назначаване на виртуални мрежови адаптери (VNIC), поискани с настройка чрез атрибута global-nic;
  • Добавена е възможност за деактивиране на IPv6 за LX зони (изолирани зони за стартиране на Linux). Подобрена е мрежовата работа в LX зони с Ubuntu 18.04. Добавена е поддръжка за стартиране на Void Linux;
  • В хипервизора bhyve са обновени фърмуерите, добавена е възможност за задаване на парола за VNC сървър, в блочните устройства vioblk е добавена поддръжка за TRIM, пренесени са корекции от Joyent и FreeBSD;
  • В ZFS е осигурено автоматично възстановяване след преместване на устройства в кореновия пул. Добавена е поддръжка за ZFS trim. Подобрена е работата на командите „zpool iostat“ и „zpool status“. Повишена е производителността на „zpool import“. Добавена е поддръжка за Direct I/O с ZFS.
  • Инструментариумът за управление на пакети е преместен на Python 3.7 и библиотеката JSON rapidjson;
  • Добавена е поддръжка за ново оборудване, включително Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    нови fiber-channel карти Emulex;
  • В менюто на зареждача е добавена опция за включване на графичната конзола при зареждане без UEFI.
  • Добавен е пакет „developer/gcc9“. Компилаторът по подразбиране е обновен до GCC 9. Python е обновен до версия 3.7. Подобрението на Python 2 е спряно, но пакетът python-27 остава за обратно съвместимост.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster