Galimi „OpenIndiana 2020.04“ ir „OmniOS CE r151034“, kurie tęsia „OpenSolaris“ kūrimą

įvyko nemokamo platinimo išleidimas „OpenIndiana 2020.04“, kuris pakeitė OpenSolaris dvejetainį platinimą, kurio kūrimą nutraukė Oracle. OpenIndiana suteikia vartotojui darbo aplinką, sukurtą remiantis nauja projekto kodo bazės dalimi „Illumos“. Tikrasis OpenSolaris technologijų kūrimas tęsiamas įgyvendinant Illumos projektą, kurio metu kuriamas branduolys, tinklo dėklas, failų sistemos, tvarkyklės, taip pat pagrindinis vartotojų sistemos paslaugų rinkinys ir bibliotekos. Dėl pakrovimo susiformavo trijų tipų iso atvaizdai – serverio leidimas su konsolinėmis programomis (725 MB), minimalus surinkimas (377 MB) ir komplektas su MATE grafine aplinka (1.5 GB).

pagrindinis pokyčiai OpenIndiana 2020.04:

  • Visos OpenIndiana specifinės programos, įskaitant Caiman diegimo programą, buvo perkeltos iš Python 2.7 į Python 3.5;
  • Python 2.7 buvo pašalintas iš diegimo vaizdų;
  • GCC 7 naudojamas kaip numatytasis sistemos kompiliatorius;
  • 32 bitų paslaugų, skirtų X.org, palaikymas buvo nutrauktas;
  • PKG paketų tvarkyklė buvo perkelta iš simplejson bibliotekos į rapidjson, kad apdorotų duomenis JSON formatu, o tai sumažino atminties sąnaudas dirbant su dideliais paketų katalogais;
  • Prie paketo buvo pridėtas biuro rinkinys „LibreOffice 6.4“ ir „MiniDLNA“ paketas. Pašalintas XChat;
  • Atnaujinti pasirinktiniai paketai:
    „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;

  • Atnaujinti sistemos komponentai: net-snmp 5.8,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, vpnc-scripts 20190606,
    GNU ekranas 4.8.0,
    tmux 3.0a,
    nano 4.8;

  • Atnaujinti kūrėjo įrankiai:
    GCC 7.5 / 8.4 / 9.3,
    Clang 9
    2.2.7 klasta,
    Golanas 1.13.8 / 1.12.17,
    OpenJDK 1.8.232, icedtea-web 1.8.3,
    Rubinas 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;

  • Serverio programinė įranga atnaujinta: PostgreSQL 12,
    Barmenas 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,
    Atmintinė 1.6.2,
    OpenSSH 8.1p1,
    OpenVPN 2.4.9,
    kvm 20191007,
    qemu-kvm 20190827,
    tor 0.4.1.9;

  • Ištaisytas naudingumo programos pažeidžiamumas DDU (naudojama tinkamų tvarkyklių paieškai), leidžianti vietiniam vartotojui tam tikromis sąlygomis padidinti savo root teises.

Tuo pačiu metu įvyko Illumos platinimo išleidimas „OmniOS“ bendruomenės leidimas r151034, kuris užtikrina visišką KVM hipervizoriaus, Crossbow virtualiojo tinklo krūvos ir ZFS failų sistemos palaikymą. Paskirstymas gali būti naudojamas tiek kuriant labai keičiamo dydžio žiniatinklio sistemas, tiek kuriant saugojimo sistemas.

В naujas leidimas:

  • Pridėta galimybė paleisti NFS serverį izoliuotoje zonoje (įjungta per „sharenfs“ nuosavybę). Supaprastinta SMB skaidinių kūrimas zonoje, nustatant ypatybę „sharesmb“;
  • Perdangos tinklų diegimas buvo perkeltas iš SmartOS, kurį galima efektyviai naudoti su virtualiais komutatoriais (etherstub), jungiančiais kelis pagrindinius kompiuterius;
  • Branduolys patobulino SMB/CIFS palaikymą. SMB klientas buvo atnaujintas iki 3.02 versijos;
  • Pridėtas SMBIOS 3.3 palaikymas ir galimybė iššifruoti papildomus duomenis, pavyzdžiui, akumuliatoriaus įkrovimo parametrus;
  • Į branduolį įtraukta apsauga nuo swapgs ir TAA atakų;
  • Pridėta nauja tvarkyklė, skirta pasiekti temperatūros jutiklius, naudojamus AMD lustuose;
  • Fdinfo katalogas su duomenimis apie atidarytus failus buvo įtrauktas į virtualų FS /proc kiekvienam procesui;
  • Pridėtos naujos komandos „resize“, kad būtų galima koreguoti terminalo lango dydį, „ssh-copy-id“, kad nukopijuotumėte SSH viešuosius raktus, „watch“, kad būtų galima stebėti išvesties pokyčius, ir „demangel“, kad iškoduotų simbolius vykdomuosiuose failuose;
  • Izoliuotose zonose dabar galima priskirti virtualius tinklo adapterius (VNIC) pagal poreikį, konfigūruojamus naudojant global-nic atributą;
  • Pridėta galimybė išjungti IPv6 LX zonoms (izoliuotos zonos, kuriose veikia Linux). Pagerintas tinklo našumas LX zonose naudojant Ubuntu 18.04. Pridėtas „Void Linux“ palaikymas;
  • Atnaujinta programinė įranga bhyve hypervisor, pridėta galimybė nustatyti slaptažodį VNC serveriui, atsirado TRIM palaikymas vioblk bloko įrenginiuose, perkeltos pataisos iš Joyent ir FreeBSD;
  • ZFS suteikia automatinį atkūrimą perkėlus įrenginius šakniniame telkinyje. Pridėtas ZFS apdailos palaikymas. Patobulintas „zpool iostat“ ir „zpool status“ komandų veikimas. Pagerintas „zpool import“ našumas. Pridėtas tiesioginio įvesties / išvesties palaikymas su ZFS.
  • Paketų valdymo įrankių rinkinys buvo išverstas į Python 3.7 ir rapidjson JSON biblioteką;
  • Pridėtas naujos aparatinės įrangos palaikymas, įskaitant Intel ixgbe X553,
    cxgbe T5 / T6,
    Mellanox ConnectX-4/5/6,
    „Intel I219 v10-v15“,
    naujos Emulex pluošto kanalo kortelės;

  • Įkrovos įkrovos meniu pridėta parinktis, leidžianti įjungti grafinę konsolę, kai paleidžiama be UEFI.
  • Pridėtas paketas "developer/gcc9". Numatytasis kompiliatorius buvo atnaujintas į GCC 9. Python buvo atnaujintas į 3.7 versiją. Python 2 buvo nutrauktas, tačiau python-27 išsaugomas atgaliniam suderinamumui.

Šaltinis: opennet.ru

Добавить комментарий