Tha OpenIndiana 2019.10 agus OmniOS CE r151032 rim faighinn, a’ leantainn air adhart le leasachadh OpenSolaris

thachair sgaoileadh an-asgaidh Fosgail Indiana 2019.10, a chuir an àite cuairteachadh binary OpenSolaris, agus chaidh an leasachadh a stad le Oracle. Tha OpenIndiana a’ toirt àrainneachd obrach don neach-cleachdaidh a chaidh a thogail air bunait sliseag ùr de bhunait còd a’ phròiseict euslaintean. Tha fìor leasachadh theicneòlasan OpenSolaris a’ leantainn leis a’ phròiseact Illumos, a leasaicheas an kernel, stac lìonra, siostaman faidhle, draibhearan, a bharrachd air seata bunaiteach de ghoireasan siostam luchd-cleachdaidh agus leabharlannan. Airson luchdachadh air a chruthachadh trì seòrsaichean de dh’ ìomhaighean iso - deasachadh frithealaiche le tagraidhean tòcan (723 MB), co-chruinneachadh as ìsle (431 MB) agus co-chruinneachadh le àrainneachd grafaigeach MATE (1.6 GB).

prìomh atharrachadh ann an OpenIndiana 2019.10:

  • Chaidh bun-structar stiùireadh pacaid IPS (Siostam Pacadh Ìomhaighean) atharrachadh gu Python 3. Chaidh na fuasglaidhean bho ùrachadh Lùnastal OmniOS CE a ghluasad gu IPS;
  • Leantainn air adhart a’ gluasad thagraidhean sònraichte OpenIndiana bho Python 2.7 gu Python 3;
  • Chaidh pàirtean binary den ghoireas ath-sgrìobhadh DDU, a bheir seachad fiosrachadh mu innealan a chuidicheas tu gus draibhearan freagarrach a lorg. Tha an stòr-dàta driver ùraich. Chaidh còd DDU a ghluasad gu Python 3.5;
  • Tionndaidhean ùraichte de phrògraman luchd-cleachdaidh, nam measg 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. Luchdaich a-nuas an còd airson x264.
  • Pasganan air an cur ris le mpg123, x265 agus mpack. Tha loidhne inbhe Powerline air a thabhann airson Bash, tmux agus Vim.
  • Chuir sinn seirbheis x11-init ris gus na clàran riatanach a chruthachadh le còraichean freumha aig an ìre mus cuir thu tagraidhean X11 air bhog;
  • An àite Clang 4.0, chaidh Clang 8.0 a chur ris. Chaidh na luchd-cruinneachaidh GCC 7.4 agus 8.3 ùrachadh gus a bhith a’ toirt a-steach GCC 9.2. Innealan leasaiche ùraichte:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Rach 1.13;

  • Bathar-bog an fhrithealaiche air ùrachadh:
    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;

  • Chaidh an togail kernel illumos atharrachadh gu GCC 7 gu bunaiteach. Chaidh am firmware cxgbe agus microcode Intel ùrachadh.
  • Chaidh fuasglaidhean agus leasachaidhean bhon phròiseact ZFS air Linux a ghluasad gu buileachadh ZFS, a’ toirt a-steach comas dàta agus meata-dàta a chrioptachadh, UNMAP / TRIM a chleachdadh airson SSDs;
  • Tha taic hyper-threading à comas gu bunaiteach. Dìon a bharrachd an aghaidh so-leòntachd L1TF и MDS (Samplachadh Dàta Microarchitectural). Tha an cridhe air a chruinneachadh le dìon retpoliine;
  • Chaidh mòran leasachaidhean co-cheangailte ri taic airson protocol SMB 3 a ghluasad chun na h-eithne, a 'gabhail a-steach taic airson crioptachadh, an comas pìoban ainmichte a chleachdadh, taic airson ACLs, buadhan leudaichte agus glasan faidhle;
  • Chaidh an kernel a ghlanadh bho sheann chòd a bha sònraichte don àrd-ùrlar SPARC;
  • Locale C.UTF-8 air a chur ris;
  • Chaidh frèam a ghluasad bho FreeBSD gus luchd-làimhseachaidh smachd dùmhlachd TCP pluggable a chleachdadh. Taic a bharrachd airson algorithms CUBIC agus NewReno;
  • Tha an algairim SHA512 air a chleachdadh gu bunaiteach gus faclan-faire ùra a hash;
  • Taic a bharrachd airson cruth “/ NUM” gu crontab, mar eisimpleir “*/2 * * *” ri ruith a h-uile dà mhionaid;
  • Taic bròg nas fheàrr air siostaman UEFI.

Beagan làithean air ais cuideachd thachair sgaoileadh an Illumos a leigeil ma sgaoil Deasachadh Coimhearsnachd OmniOS r151032, a bheir làn thaic don hypervisor KVM, cruach lìonra mas-fhìor Crossbow, agus siostam faidhle ZFS. Faodar an cuairteachadh a chleachdadh an dà chuid airson siostaman lìn a tha gu math scalable a thogail agus airson siostaman stòraidh a chruthachadh.

В foillseachadh ùr:

  • Taic a bharrachd airson booting air siostaman le UEFI;
  • Chuir ZFS taic ris airson dàta agus meata-dàta a stòradh ann an cruth crioptaichte;
  • Tha taic SMB / CIFS anns an kernel air a leasachadh gu mòr, chaidh mòran leudachadh SMB3 a chuir an gnìomh;
  • Roghainn air a chur ris smt_enabled=0 (/boot/conf.d/) gus SMT agus HyperThreading a chur à comas;
  • Taic a bharrachd airson algoirmean smachd dùmhlachd TCP pluggable;
  • Locale C.UTF-8 air a chur ris, a tha a’ toirt a-steach feartan uile an locale C le comas caractaran UTF-8 a chleachdadh;
  • Dràibhearan nas fheàrr airson Hyper-V;
  • Chaidh an algairim hashing facal-faire ùrachadh bho SHA256 gu SHA512;
  • Dìon a bharrachd an aghaidh ionnsaighean Specter;
  • Fuasgladh tòcan bunaiteach atharraichte stèidhichte air frèam bufair: 1024x768 le caractaran 10x18;
  • Taic a bharrachd airson cruth “/NUM” gu crontab;
  • Chaidh òrdugh penv a chuir ris gus àrainneachd pròiseas no prìomh fhaidhle fhaicinn (co-ionann ri “pargs -e”);
  • Chaidh òrdugh pauxv a chuir ris gus sùil a thoirt air pròiseas a bharrachd no paramadairean faidhle bunaiteach (co-ionann ri “pargs -x”);
  • Chaidh àithne connstat a chuir ris gus staitistig fhaicinn air ceanglaichean TCP;
  • Chaidh roghainn “-u” a chuir ri goireas netstat gus fiosrachadh a thaisbeanadh mu phròiseasan co-cheangailte ri socaidean fosgailte;
  • Chaidh taic airson sgaoilidhean Linux ùra a chuir air bhog a chuir ri soithichean sònaichean LX;
  • Chaidh coileanadh an Bhyve hypervisor a bharrachadh, chaidh taic airson a bhith ag atharrais air innealan NVME;
  • Bidh an stàlaichear a’ toirt seachad stàladh fèin-ghluasadach de phasganan gus taic a thoirt do hypervisors nuair a thòisicheas iad air an stàladh ann an àrainneachdan virtualization;
  • Tionndaidhean bathar-bog ùraichte, nam measg Perl 5.30, OpenSSL 1.1.1 agus python 3.7. Air a mhealladh le Python 2.7.

Source: fosgailtenet.ru

Cuir beachd ann