Достъпни са 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,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.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