I-OpenIndiana 2020.04 kanye ne-OmniOS CE r151034 iyatholakala, iqhubeka nokuthuthukiswa kwe-OpenSolaris

kwenzeka ukukhululwa kokusatshalaliswa kwamahhala I-OpenIndiana 2020.04, ethathele indawo yokusatshalaliswa kanambambili kwe-OpenSolaris, ukuthuthukiswa kwakho kwanqanyulwa yi-Oracle. I-OpenIndiana ihlinzeka umsebenzisi ngendawo yokusebenza eyakhelwe phezu kwesisekelo socezu olusha lwesisekelo sekhodi yephrojekthi I-Illumos. Ukuthuthukiswa kwangempela kobuchwepheshe be-OpenSolaris kuyaqhubeka nephrojekthi ye-Illumos, ethuthukisa i-kernel, isitaki senethiwekhi, izinhlelo zamafayela, abashayeli, kanye nesethi eyisisekelo yezinsiza zesistimu yomsebenzisi nemitapo yolwazi. Okokulayisha kwakheka izinhlobo ezintathu zezithombe ze-iso - uhlelo lweseva olunezinhlelo zokusebenza zekhonsoli (725 MB), umhlangano omncane (377 MB) kanye nomhlangano onemvelo yegraphical ye-MATE (1.5 GB).

main shintsha ku-OpenIndiana 2020.04:

  • Zonke izinhlelo zokusebenza eziqondene ne-OpenIndiana, okuhlanganisa nesifaki se-Caiman, zithuthiwe zisuka ku-Python 2.7 zayiswa ku-Python 3.5;
  • I-Python 2.7 isusiwe ezithombeni zokufaka;
  • I-GCC 7 isetshenziswa njengomdidiyeli wohlelo oluzenzakalelayo;
  • Ukusekelwa kwezinsiza ezingama-32-bit ze-X.org kunqanyuliwe;
  • Umphathi wephakheji we-PKG udluliselwe kumtapo wezincwadi we-simplejson wayiswa ku-rapidjson ukuze kucutshungulwe idatha ngefomethi ye-JSON, eye yanciphisa ukusetshenziswa kwememori lapho isebenza ngezinkhombandlela zephakheji ezinkulu;
  • I-office suite i-LibreOffice 6.4 kanye nephakheji ye-MiniDLNA yengezwe ephaketheni. I-XChat esusiwe;
  • Amaphakheji angokwezifiso abuyekeziwe:
    I-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;

  • Izingxenye zesistimu zibuyekeziwe: net-snmp 5.8,
    I-Sudo1.8.31,
    i-mozilla-nspr 4.25,
    I-SQLite 3.31.1,
    I-OpenConnect8.05, i-vpnc-scripts 20190606,
    Isikrini se-GNU 4.8.0,
    I-tmux 3.0a,
    i-nano 4.8;

  • Amathuluzi kanjiniyela abuyekeziwe:
    I-GCC 7.5/8.4/9.3,
    Hlanga 9
    Inkohliso 2.2.7,
    I-Golan 1.13.8/1.12.17,
    I-OpenJDK 1.8.232, icedtea-web 1.8.3,
    I-Ruby 2.6.6
    I-PHP 7.3.17
    I-Git 2.25.4,
    I-Mercurial 5.3.2
    I-Glade 3.22.2,
    I-GNU TLS 33.5.19,
    Yenza ngokuzenzakalela i-1.16
    I-Glib 2.62,
    Ama-Binutils 2.34;

  • Isoftware yeseva ibuyekeziwe: I-PostgreSQL 12,
    U-Barman 2.9,
    I-MariaDB 10.3.22, 10.1.44,
    I-Redis 6.0.1,
    I-Apache 2.4.43,
    Nginx 1.18.0,
    I-Lighttpd 1.4.55,
    I-Tomcat 8.5.51,
    I-Samba 4.12.1,
    I-Node.js 12.16.3, 10.18.1, 8.17.0,
    BANDELA 9.16
    I-ISC DHCP 4.4.2,
    I-Memcached 1.6.2,
    I-OpenSSH 8.1p1,
    I-OpenVPN 2.4.9,
    kvm 20191007,
    qemu-kvm 20190827,
    tor 0.4.1.9;

  • Ukuba sengozini okugxilile kusisetshenziswa DDU (esetshenziselwa ukusesha abashayeli abafanelekile), okuvumela umsebenzisi wendawo ukuthi akhulise amalungelo akhe ukuze aqede ngaphansi kwezimo ezithile.

Ngasikhathi sinye kwenzeka ukukhishwa kokusatshalaliswa kwe-Illumos I-OmniOS Community Edition r151034, enikeza ukusekelwa okugcwele kwe-hypervisor ye-KVM, isitaki senethiwekhi esibonakalayo se-Crossbow, kanye nesistimu yefayela le-ZFS. Ukusabalalisa kungasetshenziswa kokubili ekwakheni amasistimu ewebhu angakala kakhulu kanye nokudala izinhlelo zokugcina.

В udaba olusha:

  • Kwengezwe amandla okusebenzisa iseva ye-NFS endaweni engayodwa (enikwe amandla ngesakhiwo se-“sharenfs”). Kwenziwe lula ukwakha izingxenye ze-SMB endaweni ngokusetha indawo ethi “sharesmb”;
  • Ukuqaliswa kwamanethiwekhi okumbondela kuthuthwe ku-SmartOS, engasetshenziswa ngempumelelo ngokushintsha okubonakalayo (i-etherstub) exhuma ababungazi abambalwa;
  • I-kernel ithuthukise ukwesekwa kwe-SMB/CIFS. Iklayenti le-SMB libuyekeziwe ukuze likhulule u-3.02;
  • Ukwesekwa okwengeziwe kwe-SMBIOS 3.3 kanye nekhono lokunquma idatha eyengeziwe, njengamapharamitha wokushaja ibhethri;
  • Ukuvikelwa kuma-swapgs kanye nokuhlaselwa kwe-TAA kwengezwe ku-kernel;
  • Kwengezwe umshayeli omusha wokufinyelela izinzwa zokushisa ezisetshenziswa kuma-chips e-AMD;
  • Uhlu lwemibhalo lwe-fdinfo olunedatha mayelana namafayela avuliwe lwengezwe ku-FS/proc ebonakalayo yenqubo ngayinye;
  • Kwengezwe imiyalo emisha ethi "shintsha usayizi" ukuze kulungiswe usayizi wewindi letheminali, "ssh-copy-id" ukuze ukopishe okhiye basesidlangalaleni be-SSH, "buka" ukuze ugade izinguquko ekuphumeni, kanye "nokudamba" ukuze ukhiphe ikhodi kumafayela asebenzisekayo;
  • Ezindaweni ezingazodwa, manje sekungenzeka ukwabela ama-adaptha enethiwekhi abonakalayo (ama-VNIC) lapho kudingeka khona, alungiseka ngesibaluli se-global-nic;
  • Kwengezwe amandla okukhubaza i-IPv6 yezindawo ze-LX (izindawo ezingazodwa zokuqalisa i-Linux). Ukusebenza kwenethiwekhi okuthuthukisiwe ezindaweni ze-LX nge-Ubuntu 18.04. Ukwesekwa okwengeziwe kokusebenzisa i-Void Linux;
  • I-firmware ibuyekeziwe ku-hyve hypervisor, ikhono lokusetha iphasiwedi yeseva ye-VNC lengeziwe, ukusekelwa kwe-TRIM kuvele kumadivayisi we-vioblk block, ukulungiswa okuvela ku-Joyent ne-FreeBSD kudluliselwe;
  • I-ZFS inikeza ukutakula okuzenzakalelayo ngemuva kokuhambisa amadivayisi echibini lempande. Kungezwe ukusekelwa kwe-ZFS trim. Ukusebenza okuthuthukisiwe kwemiyalo ethi "zpool iostat" kanye "nesimo se-zpool". Ukusebenza okuthuthukisiwe kokuthi "i-zpool import". Ukwesekwa okwengeziwe kwe-Direct I/O nge-ZFS.
  • Ikhithi yamathuluzi yokuphatha amaphakheji ihunyushelwe ku-Python 3.7 kanye nelabhulali ye-rapidjson JSON;
  • Kungezwe ukusekelwa kwehadiwe entsha, okuhlanganisa i-Intel ixgbe X553,
    cxgbe T5/T6,
    I-Mellanox ConnectX-4/5/6,
    I-Intel I219 v10-v15,
    amakhadi amasha e-Emulex fibre-channel;

  • Kwengezwe inketho kumenyu ye-bootloader ukuze unike amandla ikhonsoli yezithombe lapho uqalisa ngaphandle kwe-UEFI.
  • Kungezwe iphakheji "developer/gcc9". Umhlanganisi ozenzakalelayo ubuyekezelwe ku-GCC 9. I-Python ibuyekezelwe kunguqulo 3.7. I-Python 2 inqanyuliwe, kodwa i-python-27 igcinwe ukuhambisana emuva.

Source: opennet.ru

Engeza amazwana