ProHoster > Blog > naidheachdan eadar-lìn > Tha OpenIndiana 2019.10 agus OmniOS CE r151032 rim faighinn, a’ leantainn air adhart le leasachadh OpenSolaris
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).
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.
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.