OpenIndiana 2019.10 dhe OmniOS CE r151032 janë të disponueshme, duke vazhduar zhvillimin e OpenSolaris

U zhvillua lëshimi i shpërndarjes së lirë OpenIndiana 2019.10, i cili zëvendësoi shpërndarjen binarë të OpenSolaris, zhvillimi i të cilit u ndal ngaOracle. OpenIndiana ofron një mjedis pune të ndërtuar mbi një prerje të re të kodit burimor të projektit Illumos. Zhvillimi i teknologjive OpenSolaris vijon me projektin Illumos, në të cilin zhvillohet bërthama, staku rrjetës, sistemet e skedarëve, drejtuesit si dhe një grup bazë utilitarësh dhe bibliotekash për përdoruesit. Për ngarkimin formuar ka tre lloje të imazhëve iso - edicioni server me aplikacione konzolë (723 MB), ndërtimi minimal (431 MB) dhe ndërtimi me mjedis grafike MATE (1.6 GB).

Main ndryshime në OpenIndiana 2019.10:

  • Infrastruktura për menaxhimin e paketave IPS (Image Packaging System) është kaluar në përdorimin e Python 3. Në IPS janë transferuar rregullimet nga përditësimi i gushtit të OmniOS CE;
  • Ka vazhduar portimi i aplikacioneve specifike për OpenIndiana nga Python 2.7 në Python 3;
  • Komponentët binarë të utilitarit DDU, i cili ofron informacion për pajisjet për të gjetur drejtuesit e përshtatshëm. Baza e të dhënave të drejtuesve është përditësuar. Kodi i DDU është portuar në Python 3.5;
  • Janë përditësuar versionet e programeve përdoruese, përfshirë 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. Kodi i koduesit x264 është përditësuar.
  • Janë shtuar paketa me mpg123, x265 dhe mpack. Për Bash, tmux dhe Vim është propozuar një shirit statusi Powerline.
  • Shërbimi x11-init është shtuar për të krijuar katalogët e nevojshëm me të drejtat root në fazën para nisjes së aplikacioneve X11;
  • Në vend të Clang 4.0, është shtuar Clang 8.0. Compilerat GCC 7.4 dhe 8.3 janë përditësuar, dhe GCC 9.2 është përfshirë në paketë. Janë përditësuar mjetet për zhvilluesit:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;
  • Software serveri është përditësuar:
    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;
  • Ndërtimi i bërthamës illumos është kaluar standardisht në GCC 7. Janë përditësuar firmware cxgbe dhe mikro kodi Intel.
  • Rregullimet dhe përmirësimet nga projekti ZFS on Linux janë portuar në implementimin e ZFS, përfshirë mundësinë e enkriptimit të të dhënave dhe metadatat, përdorimin e UNMAP/TRIM për SSD;
  • Për default është çaktivizuar mbështetje për Hyper-threading. Është shtuar mbrojtja nga vulnerabilitetet L1TF dhe MDS (Microarchitectural Data Sampling). Bërthama është ndërtuar me mbrojtjen retpoline;
  • Në bërthamë janë përcjellë shumë përmirësime që lidhen me mbështetje për protokollin SMB 3, përfshirë mbështetje për enkriptimin, mundësinë e përdorimit të kanaleve me emra, mbështetje për ACL, atribute të zgjeruara dhe bllokime skedari;
  • Bërthama është pastruar nga kodi i vjetër, specifik për platformën SPARC;
  • Është shtuar lokaliteti C.UTF-8;
  • Nga FreeBSD është portuar korniza për përdorimin e menaxherëve të ngarkesave TCP. Është shtetur mbështetje për algoritmet CUBIC dhe NewReno;
  • Për hashimin e fjalëkalimeve të reja është përdorur me të drejtë algoritmi SHA512;
  • Në crontab është shtuar mbështetje për formatin "\/NUM", p.sh. "*\/2 * * * *" për të nisur çdo dy minuta;
  • Është përmirësuar mbështetje për ngarkim në sistemet me UEFI.

Disa ditë më parë gjithashtu u organizua lëshimi i distribucionit Illumos OmniOS Community Edition r151032, i cili ofron mbështetje të plotë për hipervizorin KVM, grumbullin virtual të rrjetit Crossbow dhe sistemin e skedarëve ZFS. Distribucioni mund të përdoret për ndërtimin e sistemeve web me shkallëzim të lartë dhe për krijimin e sistemeve të ruajtjes.

lëshimin e ri:

  • Është shtuar mbështetje për ngarkim në sistemet me UEFI;
  • Në ZFS është shtuar mbështetje për ruajtjen e të dhënave dhe metadatat në format të kriptuar;
  • Mbështetja për SMB\/CIFS në bërthamë është përmirësuar ndjeshëm, janë realizuar shumë zgjatime të SMB3;
  • Është shtuar opsioni smt_enabled=0 (\/boot\/conf.d\/) për të çaktivizuar SMT dhe HyperThreading;
  • Është shtuar mbështetje për algoritmat e menaxhimit të ngarkesës TCP;
  • Është shtuar lokaliteti C.UTF-8, i cili përfshin të gjitha karakteristikat e lokalitetit C me mundësinë e përdorimit të simboleve UTF-8;
  • Drejtorët për Hyper-V janë përmirësuar;
  • Algoritmi për hashimin e fjalëkalimeve është përditësuar nga SHA256 në SHA512;
  • Është shtuar mbrojtja nga sulmi i tipit Spectre;
  • Rezolucioni i përdorur si të paracaktuar për konsolën në bazë të framebuffer është ndryshuar në: 1024×768 me simbole 10×18;
  • Në crontab është shtuar mbështetje për formatin "\/NUM";
  • Është shtuar komanda penv për të parë ambientin e procesit ose skedarit core (ekvivalent me "pargs -e");
  • Është shtuar komanda pauxv për të parë parametrat shtesë të procesit ose skedarit core (ekvivalent me "pargs -x");
  • Është shtuar komanda connstat për të parë statistikën mbi lidhjet TCP;
  • Në utilitetin netstat është shtuar opsioni "-u" për të treguar informacion mbi proceset që lidhen me socket-at e hapura;
  • Në konteinerët LX zones është shtuar mbështetje për nisjen e distribucioneve të reja Linux;
  • Optimizimi i performancës së hipervizorit Bhyve është përfunduar, është shtuar mbështetje për emulimin e pajisjeve NVME;
  • Është siguruar instalimi automatik i pakove në installer për mbështetje të hipervizorëve kur fillohet instalimi në mjediset e virtualizimit;
  • Versionet e programeve janë përditësuar, duke përfshirë Perl 5.30, OpenSSL 1.1.1 dhe python 3.7. Python 2.7 është shpallur si i vjetëruar.

Burimi: opennet.ru

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster