OpenIndiana 2019.10 le OmniOS CE r151032 lia fumaneha, li ntse li tsoela pele nts'etsopele ea OpenSolaris.

etsahetse tokollo ya kabo ya mahala Indiana Open 2019.10, e ileng ea nka sebaka sa kabo ea binary ea OpenSolaris, eo nts'etsopele ea eona e ileng ea khaotsoa ke Oracle. OpenIndiana e fa mosebelisi tikoloho ea ho sebetsa e hahiloeng motheong oa sekhechana se secha sa motheo oa khoutu ea morero Litumelo. Nts'etsopele ea 'nete ea mahlale a OpenSolaris e ntse e tsoela pele ka morero oa Illumos, o nts'etsang kernel, marang-rang a marang-rang, litsamaiso tsa lifaele, bakhanni, hammoho le lisebelisoa tsa mantlha tsa sistimi ea basebelisi le lilaeborari. Bakeng sa ho kenya thehoa mefuta e meraro ea litšoantšo tsa iso - khatiso ea seva e nang le lits'ebetso tsa console (723 MB), kopano e nyane (431 MB) le kopano le tikoloho ea litšoantšo ea MATE (1.6 GB).

ka sehloohong fetola ho OpenIndiana 2019.10:

  • Setsi sa tsamaiso ea liphutheloana tsa IPS (Image Packaging System) se fetotsoe ho Python 3. Litokiso tse tsoang ho ntlafatso ea August OmniOS CE li fetiselitsoe ho IPS;
  • Ts'ebetso e tsoelang pele ea lits'ebetso tse ikhethileng tsa OpenIndiana ho tloha Python 2.7 ho ea Python 3;
  • Likarolo tsa binary tsa ts'ebeliso li ngotsoe bocha DDU, e fanang ka tlhahisoleseding mabapi le lisebelisoa ho u thusa ho fumana bakhanni ba loketseng. Sebaka sa polokelo ea bakhanni se ntlafalitsoe. Khoutu ea DDU e fetiselitsoe ho Python 3.5;
  • Liphetolelo tse ntlafalitsoeng tsa mananeo a basebelisi, ho kenyelletsa 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. Encoder ea x264 e ntlafalitsoeng.
  • Liphutheloana tse kentsoeng ka mpg123, x265 le mpack. Mohala oa boemo ba Powerline o fanoa bakeng sa Bash, tmux le Vim.
  • Ts'ebeletso e ekelitsoeng ea x11-init ho theha li-directory tse hlokahalang tse nang le litokelo tsa metso sethaleng pele o qala lits'ebetso tsa X11;
  • Sebakeng sa Clang 4.0, Clang 8.0 e kentsoe. Lintlafatso tsa GCC 7.4 le 8.3 li ntlafalitsoe ho kenyelletsa GCC 9.2. Lisebelisoa tse ntlafalitsoeng tsa ntlafatso:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;

  • Software ea seva e ntlafalitsoe:
    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;

  • Mohaho oa illumos kernel o fetotsoe ho GCC 7. Firmware ea cxgbe le Intel microcode li ntlafalitsoe.
  • Litokiso le lintlafatso tse tsoang ho ZFS mabapi le morero oa Linux li kentsoe ts'ebetsong ea ZFS, ho kenyelletsa le bokhoni ba ho patala data le metadata, sebelisa UNMAP/TRIM bakeng sa li-SSD;
  • Ts'ehetso ea Hyper-threading e koetsoe ke kamehla. Tšireletso e ekelitsoeng khahlanong le bofokoli L1TF и MDS (Microarchitectural Data Sampling). Konokono e kopantsoe le tšireletso ea retpoline;
  • Lintlafatso tse ngata tse amanang le ts'ehetso ea protocol ea SMB 3 li fetiselitsoe ho kernel, ho kenyelletsa le ts'ehetso ea encryption, bokhoni ba ho sebelisa liphaephe tse nang le mabitso, tšehetso bakeng sa li-ACL, litšoaneleho tse atolositsoeng le liloko tsa lifaele;
  • Kernel e ile ea hloekisoa ho tloha ho khoutu ea khale ho ea sethaleng sa SPARC;
  • E kentse sebaka sa C.UTF-8;
  • Moralo o kentsoe ho tsoa ho FreeBSD ho sebelisa lisebelisoa tsa taolo ea tšubuhlellano ea TCP. Tšehetso e ekelitsoeng bakeng sa li-algorithms tsa CUBIC le NewReno;
  • Algorithm ea SHA512 e sebelisoa ka ho sa feleng ho hash li-passwords tse ncha;
  • Ts'ehetso e ekelitsoeng bakeng sa sebopeho sa "/NUM" ho crontab, mohlala "*/2 * * * *" ho matha metsotso e meng le e meng e 'meli;
  • Ts'ehetso e ntlafalitsoeng ea boot ho litsamaiso tsa UEFI.

Matsatsi a 'maloa a fetileng hape etsahetse ho lokolloa ha kabo ea Illumos Khatiso ea Sechaba ea OmniOS r151032, e fanang ka tšehetso e felletseng bakeng sa hypervisor ea KVM, Crossbow virtual networking stack, le sistimi ea faele ea ZFS. Kabo e ka sebelisoa ka bobeli bakeng sa ho aha litsamaiso tsa marang-rang tse senyehang haholo le ho theha lits'ebetso tsa polokelo.

В tokollo e ncha:

  • Ts'ehetso e ekelitsoeng bakeng sa ho qala lits'ebetso tse nang le UEFI;
  • ZFS e ekelitse tšehetso ea ho boloka data le metadata ka mokhoa o patiloeng;
  • Tšehetso ea SMB/CIFS kernel e ntlafalitsoe haholo, li-extensions tse ngata tsa SMB3 li kentsoe ts'ebetsong;
  • Khetho e ekelitsoeng smt_enabled=0 (/boot/conf.d/) ho tima SMT le HyperThreading;
  • Ts'ehetso e ekelitsoeng bakeng sa li-algorithms tsa taolo ea tšubuhlellano ea pluggable TCP;
  • Sebaka sa C.UTF-8 se ekelitsoeng, se kenyelletsang likarolo tsohle tsa sebaka sa C se nang le bokhoni ba ho sebelisa litlhaku tsa UTF-8;
  • Bakhanni ba ntlafetseng bakeng sa Hyper-V;
  • Password hashing algorithm e nchafalitsoe ho tloha SHA256 ho isa SHA512;
  • Tšireletso e ekelitsoeng khahlanong le litlhaselo tsa Specter;
  • Qeto e fetotsoeng ea li-console e thehiloeng ho framebuffer: 1024x768 e nang le litlhaku tse 10x18;
  • Tšehetso e ekelitsoeng bakeng sa sebopeho sa "/NUM" ho crontab;
  • Taelo e ekelitsoeng ea penv ho sheba tikoloho ea ts'ebetso kapa faele ea mantlha (e lekanang le "pargs -e");
  • E kenyellelitse taelo ea pauxv ho sheba ts'ebetso e eketsehileng kapa liparamente tsa mantlha tsa faele (tse lekanang le "pargs -x");
  • Taelo e ekelitsoeng ea connstat ho sheba lipalo-palo mabapi le likhokahano tsa TCP;
  • E kenyellelitsoe "-u" khetho ho netstat utility ho bonts'a tlhahisoleseling mabapi le lits'ebetso tse amanang le li-sockets tse bulehileng;
  • Ts'ehetso ea ho qala kabo e ncha ea Linux e kentsoe litsing tsa libaka tsa LX;
  • Ts'ebetso ea Bhyve hypervisor e ntlafalitsoe, tšehetso ea ho etsisa lisebelisoa tsa NVME e kentsoe;
  • Sesebelisoa se fana ka ho kenya liphutheloana ka boiketsetso ho ts'ehetsa li-hypervisors ha li qala ho kenya libakeng tsa virtualization;
  • Liphetolelo tse ntlafalitsoeng tsa software, ho kenyeletsoa Perl 5.30, OpenSSL 1.1.1 le python 3.7. E theotsoe ke Python 2.7.

Source: opennet.ru

Eketsa ka tlhaloso