OpenIndiana 2020.04 и OmniOS CE r151034 се достапни, продолжувајќи го развојот на OpenSolaris

се одржа ослободување на бесплатна дистрибуција Индијана Опен 2020.04, кој ја замени бинарната дистрибуција OpenSolaris, чиј развој беше прекинат од Oracle. OpenIndiana му обезбедува на корисникот работна средина изградена врз основа на свеж дел од кодната база на проектот Илумус. Вистинскиот развој на технологиите OpenSolaris продолжува со проектот Illumos, кој го развива кернелот, мрежниот стек, датотечните системи, драјверите, како и основен сет на кориснички системски услуги и библиотеки. За вчитување формирана три типа на iso слики - серверско издание со конзолни апликации (725 MB), минимално склопување (377 MB) и склоп со графичка околина MATE (1.5 GB).

Главните промени во 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,
    Судо 1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, vpnc-скрипти 20190606,
    ГНУ екран 4.8.0,
    tmux 3.0a,
    нано 4.8;

  • Ажурирани алатки за програмери:
    GCC 7.5/8.4/9.3,
    Трок 9
    Гуил 2.2.7,
    Голан 1.13.8/1.12.17,
    OpenJDK 1.8.232, icetea-web 1.8.3,
    Руби 2.6.6,
    PHP 7.3.17,
    Гит 2.25.4,
    Меркуриал 5.3.2,
    Glade 3.22.2,
    GNU TLS 33.5.19,
    Автоматски 1.16
    Глиб 2.62,
    Бинутилс 2.34;

  • Ажуриран софтвер на серверот: PostgreSQL 12,
    Барман 2.9,
    MariaDB 10.3.22, 10.1.44,
    Редис 6.0.1,
    Apache 2.4.43,
    Nginx 1.18.0,
    Lighttpd 1.4.55,
    Томкат 8.5.51,
    Самба 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,
    тор 0.4.1.9;

  • Поправена ранливост во алатката DDU (се користи за пребарување на соодветни драјвери), дозволувајќи им на локалниот корисник да ги подигне своите привилегии за root под одредени услови.

Истовремено се одржа ослободување на дистрибуцијата на Illumos OmniOS Community Edition r151034, кој обезбедува целосна поддршка за хипервизорот KVM, стекот за виртуелна мрежа Crossbow и датотечен систем ZFS. Дистрибуцијата може да се користи и за изградба на високо скалабилни веб системи и за создавање системи за складирање.

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

  • Додадена е можност за водење на NFS сервер во изолирана зона (овозможено преку својството „sharenfs“). Поедноставено е да се креираат SMB партиции во зона со поставување на својството „sharesmb“;
  • Имплементацијата на преклопните мрежи е пренесена од SmartOS, што може ефективно да се користи со виртуелни прекинувачи (etherstub) што поврзуваат неколку хостови;
  • Јадрото ја подобри поддршката за SMB/CIFS. Клиентот за SMB е ажуриран за да го објави 3.02;
  • Додадена е поддршка за SMBIOS 3.3 и можност за декодирање на дополнителни податоци, како што се параметрите за полнење на батеријата;
  • Во кернелот е додадена заштита од swapgs и TAA напади;
  • Додаден е нов драјвер за пристап до сензорите за температура што се користат во чиповите на AMD;
  • Директориумот fdinfo со податоци за отворените датотеки е додаден во виртуелниот FS /proc за секој процес;
  • Додадени се нови команди „промена на големина“ за прилагодување на големината на терминалниот прозорец, „ssh-copy-id“ за копирање на јавните клучеви на SSH, „watch“ за следење на промените во излезот и „demangle“ за декодирање на знаци во извршните датотеки;
  • Во изолирани зони, сега е можно да се доделат виртуелни мрежни адаптери (VNIC) на барање, кои може да се конфигурираат преку атрибутот global-nic;
  • Додадена е можност за оневозможување на IPv6 за LX зони (изолирани зони за водење Linux). Подобрени перформанси на мрежата во зоните LX со Ubuntu 18.04. Додадена е поддршка за водење Void Linux;
  • Фирмверот е ажуриран во хипервизорот bhyve, додадена е можноста за поставување лозинка за серверот VNC, поддршката за TRIM се појави во уредите со блокови на vioblk, префрлени се поправки од Joyent и FreeBSD;
  • ZFS обезбедува автоматско обновување по преместувањето на уредите во root-pool. Додадена е поддршка за ZFS трим. Подобрени перформанси на командите „zpool iostat“ и „zpool status“. Подобрени перформанси на „zpool import“. Додадена е поддршка за Direct I/O со ZFS.
  • Пакетот со алатки за управување со пакети е преведен на Python 3.7 и библиотеката rapidjson JSON;
  • Додадена е поддршка за нов хардвер, вклучувајќи го и Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    нови Emulex-фибер-канални картички;

  • Додадена е опција во менито на подигачот за да се овозможи графичката конзола при подигнување без UEFI.
  • Додаден пакет „developer/gcc9“. Стандардниот компајлер е ажуриран на GCC 9. Python е ажуриран на верзијата 3.7. Python 2 е прекинат, но python-27 е задржан поради компатибилност наназад.

Извор: opennet.ru

Додадете коментар