OpenIndiana 2019.10 ndi OmniOS CE r151032 zilipo, kupitiliza chitukuko cha OpenSolaris

chinachitika kutulutsidwa kwa kugawa kwaulere Indiana Open 2019.10, yomwe inalowa m'malo mwa kugawa kwa binary kwa OpenSolaris, chitukuko chomwe chinathetsedwa ndi Oracle. OpenIndiana imapatsa wogwiritsa ntchito malo ogwirira ntchito omwe amamangidwa pamaziko a kagawo katsopano ka code ya polojekitiyo Zowonjezera. Kukula kwenikweni kwaukadaulo wa OpenSolaris kumapitilira ndi projekiti ya Illumos, yomwe imapanga kernel, network stack, mafayilo amadalaivala, madalaivala, komanso zida zoyambira zogwiritsira ntchito ndi malaibulale. Za kutsitsa anapanga mitundu itatu ya zithunzi za iso - kope la seva lomwe lili ndi mapulogalamu a console (723 MB), msonkhano wocheperako (431 MB) ndi msonkhano wokhala ndi mawonekedwe a MATE (1.6 GB).

waukulu kusintha mu OpenIndiana 2019.10:

  • Pulogalamu ya IPS (Image Packaging System) yoyendetsera phukusi yasinthidwa ku Python 3. Zokonzedwa kuchokera ku August OmniOS CE update zasinthidwa ku IPS;
  • Kupitiliza kuyika kwa OpenIndiana-enieni ntchito kuchokera ku Python 2.7 kupita ku Python 3;
  • Zigawo za binary zazomwe zimagwiritsidwa ntchito zidalembedwanso DDU, yomwe imapereka chidziwitso chokhudza zida zokuthandizani kupeza madalaivala oyenera. Dalaivala ya database yasinthidwa. Khodi ya DDU yatumizidwa ku Python 3.5;
  • Mapulogalamu osinthidwa a mapulogalamu ogwiritsira ntchito, kuphatikizapo VirtualBox 6.0.14, FreeType 2.10.1, GTK 3.24.12, LightDM 1.30, Vim 8.1.1721, Nano 4.5, Sudo 1.8.29. Kusintha kwa x264 encoder.
  • Anawonjezera phukusi ndi mpg123, x265 ndi mpack. Mzere wa Powerline umaperekedwa kwa Bash, tmux ndi Vim.
  • Ntchito yowonjezeredwa ya x11-init kuti ipange zolembera zofunikira zokhala ndi ufulu wa mizu pa siteji musanayambe kugwiritsa ntchito X11;
  • M'malo mwa Clang 4.0, Clang 8.0 yawonjezedwa. Zophatikiza za GCC 7.4 ndi 8.3 zasinthidwa kuti ziphatikizepo GCC 9.2. Zida zosinthidwa:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Pitani 1.13;

  • Mapulogalamu a seva asinthidwa:
    MongoDB 4.0, Nginx 1.16.1, Samba 4.11, Node.js 12.13.0, 10.17.0, 8.16.2, BIND 9.14, OpenLDAP 2.4.48, tor 0.4.1.6;

  • Mapangidwe a illumos kernel asinthidwa kukhala GCC 7. Firmware ya cxgbe ndi Intel microcode zasinthidwa.
  • Kukonza ndi kukonza kuchokera ku ZFS pa pulojekiti ya Linux zakhala zikugwiritsidwa ntchito ku ZFS, kuphatikizapo kutha kubisa deta ndi metadata, kugwiritsa ntchito UNMAP/TRIM kwa SSD;
  • Thandizo la Hyper-threading limayimitsidwa mwachisawawa. Chitetezo chowonjezera ku ziwopsezo L1TF ΠΈ MDS (Microarchitectural Data Sampling). Pakatikati imasonkhanitsidwa ndi chitetezo cha retpoline;
  • Zosintha zambiri zokhudzana ndi chithandizo cha protocol ya SMB 3 zasamutsidwa ku kernel, kuphatikiza kuthandizira kubisa, kuthekera kogwiritsa ntchito mapaipi otchulidwa, kuthandizira ma ACL, mawonekedwe otalikirako ndi zokhoma mafayilo;
  • Kernel idatsukidwa kuchokera ku code yakale kupita ku nsanja ya SPARC;
  • Wowonjezera C.UTF-8 dera;
  • Dongosolo latulutsidwa kuchokera ku FreeBSD kuti ligwiritse ntchito zowongolera zowongolera za TCP. Thandizo lowonjezera la CUBIC ndi NewReno algorithms;
  • Algorithm ya SHA512 imagwiritsidwa ntchito mwachisawawa kuti ikhale yachinsinsi;
  • Thandizo lowonjezera la mawonekedwe a "/NUM" ku crontab, mwachitsanzo "*/2 * * * *" kuthamanga mphindi ziwiri zilizonse;
  • Kupititsa patsogolo chithandizo cha boot pa machitidwe a UEFI.

Masiku angapo apitawo nawonso chinachitika kutulutsidwa kwa kugawa kwa Illumos OmniOS Community Edition r151032, yomwe imapereka chithandizo chonse cha KVM hypervisor, Crossbow virtual networking stack, ndi fayilo ya ZFS. Kugawa kungagwiritsidwe ntchito pomanga makina ochezera a pa intaneti owopsa kwambiri komanso popanga makina osungira.

Π’ nkhani yatsopano:

  • Thandizo lowonjezera la booting pa machitidwe ndi UEFI;
  • ZFS idawonjezera chithandizo chosungira deta ndi metadata mu mawonekedwe obisika;
  • Thandizo la SMB / CIFS mu kernel lasinthidwa kwambiri, zowonjezera zambiri za SMB3 zakhazikitsidwa;
  • Njira yowonjezera smt_enabled=0 (/boot/conf.d/) kuletsa SMT ndi HyperThreading;
  • Thandizo lowonjezera la ma aligorivimu owongolera a TCP;
  • Kuwonjezedwa kwa C.UTF-8, komwe kumaphatikizapo mbali zonse za malo a C ndi kuthekera kogwiritsa ntchito zilembo za UTF-8;
  • Madalaivala otsogola a Hyper-V;
  • Mawu achinsinsi a hashing algorithm asinthidwa kuchokera ku SHA256 kupita ku SHA512;
  • Chitetezo chowonjezera ku Specter attack;
  • Kusintha kosinthika kosinthika kosinthika kutengera framebuffer: 1024x768 yokhala ndi zilembo 10x18;
  • Thandizo lowonjezera la mtundu wa "/NUM" ku crontab;
  • Lamulo lowonjezera la penv kuti muwone chilengedwe cha ndondomeko kapena fayilo yaikulu (yofanana ndi "pargs -e");
  • Lamulo lowonjezera la pauxv kuti muwone njira zowonjezera kapena magawo a fayilo (ofanana ndi "pargs -x");
  • Lamulo lowonjezera la connstat kuti muwone ziwerengero pazolumikizidwe za TCP;
  • Chowonjezera "-u" ku netstat utility kuti muwonetse zambiri zamachitidwe okhudzana ndi sockets otseguka;
  • Thandizo lokhazikitsa magawo atsopano a Linux awonjezedwa ku zone za LX;
  • Kuchita kwa Bhyve hypervisor kwakonzedwa bwino, kuthandizira kutsanzira zida za NVME zawonjezedwa;
  • Woyikirayo amapereka kuyika kwapang'onopang'ono kwa phukusi kuti athandizire ma hypervisors akamayamba kukhazikitsa m'malo owoneka bwino;
  • Mapulogalamu osinthidwa, kuphatikiza Perl 5.30, OpenSSL 1.1.1 ndi python 3.7. Adachotsedwa ndi Python 2.7.

Source: opennet.ru

Kuwonjezera ndemanga