ṢiiIndiana 2019.10 ati OmniOS CE r151032 wa, tẹsiwaju idagbasoke ti OpenSolaris

waye Tu ti a free pinpin Ṣii Indiana 2019.10, eyiti o rọpo pinpin alakomeji OpenSolaris, idagbasoke eyiti Oracle ti dawọ duro. OpenIndiana n pese olumulo pẹlu agbegbe iṣẹ ti a ṣe lori ipilẹ bibẹ pẹlẹbẹ ti ipilẹ koodu iṣẹ akanṣe naa Awọn Illumos. Idagbasoke gangan ti awọn imọ-ẹrọ OpenSolaris tẹsiwaju pẹlu iṣẹ akanṣe Illumos, eyiti o ṣe agbekalẹ ekuro, akopọ nẹtiwọọki, awọn eto faili, awakọ, ati ipilẹ ipilẹ ti awọn ohun elo eto olumulo ati awọn ile-ikawe. Fun ikojọpọ akoso awọn oriṣi mẹta ti awọn aworan iso - ẹda olupin pẹlu awọn ohun elo console (723 MB), apejọ pọọku (431 MB) ati apejọ kan pẹlu agbegbe ayaworan MATE (1.6 GB).

akọkọ iyipada Ṣii Indiana 2019.10:

  • Awọn amayederun iṣakoso package ti IPS (Eto Packaging Aworan) ti yipada si Python 3. Awọn atunṣe lati imudojuiwọn August OmniOS CE ti gbe lọ si IPS;
  • Ilọsiwaju gbigbe awọn ohun elo OpenIndiana-pato lati Python 2.7 si Python 3;
  • Awọn paati alakomeji ti ohun elo naa ti tun kọ DDU, eyiti o pese alaye nipa awọn ẹrọ lati ṣe iranlọwọ fun ọ lati wa awakọ to dara. Data data ti wa ni imudojuiwọn. A ti gbe koodu DDU si Python 3.5;
  • Awọn ẹya imudojuiwọn ti awọn eto olumulo, pẹlu 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. Ayipada x264 imudojuiwọn.
  • Awọn idii ti a ṣafikun pẹlu mpg123, x265 ati akopọ. Laini ipo Powerline ti funni fun Bash, tmux ati Vim.
  • Fi kun iṣẹ x11-init lati ṣẹda awọn ilana pataki pẹlu awọn ẹtọ gbongbo ni ipele ṣaaju ifilọlẹ awọn ohun elo X11;
  • Dipo Clang 4.0, Clang 8.0 ti ṣafikun. Awọn olupilẹṣẹ GCC 7.4 ati 8.3 ti ni imudojuiwọn lati pẹlu GCC 9.2. Awọn irinṣẹ idagbasoke ti imudojuiwọn:
    Git 2.23.0, CMake 3.15.1, Ipata 1.32.0, Lọ 1.13;

  • Sọfitiwia olupin imudojuiwọn:
    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;

  • Itumọ kernel illumos ti yipada si GCC 7 nipasẹ aiyipada. Famuwia cxgbe ati microcode Intel ti ni imudojuiwọn.
  • Awọn atunṣe ati awọn ilọsiwaju lati ZFS lori iṣẹ akanṣe Linux ti gbejade si imuse ZFS, pẹlu agbara lati encrypt data ati metadata, lo UNMAP/TRIM fun SSDs;
  • Atilẹyin-threading Hyper jẹ alaabo nipasẹ aiyipada. Idaabobo ti a ṣafikun lodi si awọn ailagbara L1TF и MDS (Microarchitectural Data iṣapẹẹrẹ). Awọn mojuto ti wa ni jọ pẹlu retpoline Idaabobo;
  • Ọpọlọpọ awọn ilọsiwaju ti o ni ibatan si atilẹyin fun ilana SMB 3 ti gbe lọ si ekuro, pẹlu atilẹyin fun fifi ẹnọ kọ nkan, agbara lati lo awọn oniho oniwa, atilẹyin fun ACLs, awọn eroja ti o gbooro ati awọn titiipa faili;
  • Ekuro ti di mimọ lati koodu atijọ kan pato si pẹpẹ SPARC;
  • Fikun C.UTF-8 agbegbe;
  • Ilana kan ti gbejade lati FreeBSD lati lo awọn oluṣakoso idawọle TCP pluggable. Atilẹyin ti a ṣafikun fun CUBIC ati NewReno algorithms;
  • Alugoridimu SHA512 jẹ lilo nipasẹ aiyipada lati hash awọn ọrọigbaniwọle titun;
  • Atilẹyin ti a ṣafikun fun ọna kika “/ NUM” si crontab, fun apẹẹrẹ “*/2 * * *” lati ṣiṣẹ ni gbogbo iṣẹju meji;
  • Imudara atilẹyin bata lori awọn eto UEFI.

Awọn ọjọ diẹ sẹhin tun waye Tu ti Illumos pinpin OmniOS Community Edition r151032, eyiti o pese atilẹyin ni kikun fun hypervisor KVM, akopọ Nẹtiwọọki foju Crossbow, ati eto faili ZFS. Pinpin le ṣee lo mejeeji fun kikọ awọn ọna ṣiṣe wẹẹbu ti o ni iwọn pupọ ati fun ṣiṣẹda awọn ọna ṣiṣe ipamọ.

В titun tu:

  • Atilẹyin ti a ṣafikun fun booting lori awọn ọna ṣiṣe pẹlu UEFI;
  • ZFS ṣe afikun atilẹyin fun titoju data ati metadata ni fọọmu ti paroko;
  • Atilẹyin SMB/CIFS ninu ekuro ti ni ilọsiwaju ni pataki, ọpọlọpọ awọn amugbooro SMB3 ti ni imuse;
  • Aṣayan afikun smt_enabled=0 (/boot/conf.d/) lati mu SMT ati HyperThreading kuro;
  • Atilẹyin ti a ṣafikun fun pluggable TCP iṣakoso awọn algoridimu;
  • Fikun agbegbe C.UTF-8, eyiti o pẹlu gbogbo awọn ẹya ti agbegbe C pẹlu agbara lati lo awọn ohun kikọ UTF-8;
  • Awọn awakọ ti ilọsiwaju fun Hyper-V;
  • Ọrọigbaniwọle hashing algorithm ti ni imudojuiwọn lati SHA256 si SHA512;
  • Idaabobo ti a ṣafikun si awọn ikọlu Specter;
  • Yipada ipinnu console aiyipada ti o da lori framebuffer: 1024x768 pẹlu awọn ohun kikọ 10x18;
  • Ṣe afikun atilẹyin fun ọna kika “/ NUM” si crontab;
  • Ṣafikun aṣẹ penv lati wo agbegbe ti ilana kan tabi faili ipilẹ (deede si “pargs -e”);
  • Ṣafikun pipaṣẹ pauxv lati wo ilana afikun tabi awọn paramita faili mojuto (deede si “pargs -x”);
  • Fikun aṣẹ connstat lati wo awọn iṣiro lori awọn asopọ TCP;
  • Ṣe afikun aṣayan "-u" si ohun elo netstat lati ṣafihan alaye nipa awọn ilana ti o ni nkan ṣe pẹlu awọn iho ṣiṣi;
  • Atilẹyin fun ifilọlẹ awọn pinpin Linux tuntun ti ṣafikun si awọn apoti agbegbe LX;
  • Iṣe ti hypervisor Bhyve ti ni iṣapeye, atilẹyin fun awọn ohun elo NVME ti o farawe ti ni afikun;
  • Insitola n pese fifi sori ẹrọ laifọwọyi ti awọn idii lati ṣe atilẹyin awọn hypervisors nigbati o bẹrẹ fifi sori ẹrọ ni awọn agbegbe agbara;
  • Awọn ẹya sọfitiwia imudojuiwọn, pẹlu Perl 5.30, OpenSSL 1.1.1 ati Python 3.7. Deprecated nipasẹ Python 2.7.

orisun: opennet.ru

Fi ọrọìwòye kun