OpenIndiana 2019.10 lan OmniOS CE r151032 kasedhiya, terus pangembangan OpenSolaris

dumadi release saka distribusi free Indiana Open 2019.10, sing ngganti distribusi binar OpenSolaris, pangembangane ora diterusake dening Oracle. OpenIndiana nyedhiyakake pangguna lingkungan kerja sing dibangun kanthi basis irisan anyar saka basis kode proyek ilumos. Pangembangan nyata teknologi OpenSolaris diterusake karo proyek Illumos, sing ngembangake kernel, tumpukan jaringan, sistem file, driver, uga kumpulan dhasar utilitas lan perpustakaan sistem pangguna. Kanggo loading kawangun telung jinis gambar iso - edition server karo aplikasi console (723 MB), Déwan minimal (431 MB) lan Déwan karo lingkungan grafis MATE (1.6 GB).

Utama ganti ing OpenIndiana 2019.10:

  • Infrastruktur manajemen paket IPS (Sistem Kemasan Gambar) wis dialihake menyang Python 3. Perbaikan saka nganyari Agustus OmniOS CE wis ditransfer menyang IPS;
  • Terusake porting saka aplikasi OpenIndiana-tartamtu saka Python 2.7 kanggo Python 3;
  • Komponen binar saka sarana wis ditulis maneh DDU, sing nyedhiyakake informasi babagan piranti kanggo mbantu sampeyan nemokake driver sing cocog. Database driver wis dianyari. kode DDU wis njejeri kanggo Python 3.5;
  • Versi program pangguna sing dianyari, kalebu 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. Enkoder x264 sing dianyari.
  • Ditambahake paket karo mpg123, x265 lan mpg. Garis status Powerline ditawakake kanggo Bash, tmux lan Vim.
  • Nambahake layanan x11-init kanggo nggawe direktori sing dibutuhake kanthi hak root ing tahap sadurunge ngluncurake aplikasi X11;
  • Tinimbang Clang 4.0, Clang 8.0 wis ditambahake. Kompiler GCC 7.4 lan 8.3 wis dianyari kanggo kalebu GCC 9.2. Alat pangembang sing dianyari:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;

  • Piranti lunak server dianyari:
    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;

  • Mbangun kernel illumos wis diuripake menyang GCC 7 minangka standar cxgbe firmware lan Intel microcode wis dianyari.
  • Ndandani lan dandan saka project ZFS ing Linux wis njejeri menyang implementasine ZFS, kalebu kemampuan kanggo encrypt data lan metadata, nggunakake UNMAP / TRIM kanggo SSDs;
  • Dhukungan hyper-threading dipateni kanthi gawan. Ditambahake pangayoman marang kerentanan L1TF и MDS (Microarchitectural Data Sampling). Inti dipasang kanthi proteksi retpoline;
  • Akeh dandan related kanggo support kanggo SMB 3 protokol wis ditransfer kanggo kernel, kalebu support kanggo enkripsi, kemampuan kanggo nggunakake jeneng pipo, support kanggo ACLs, ditambahi atribut lan kunci file;
  • Kernel diresiki saka kode lawas khusus kanggo platform SPARC;
  • Ditambahake C.UTF-8 lokal;
  • A framework wis njejeri saka FreeBSD kanggo nggunakake pluggable kontrol rame TCP handler. Dhukungan ditambahake kanggo algoritma CUBIC lan NewReno;
  • Algoritma SHA512 digunakake kanthi standar kanggo nyetak sandhi anyar;
  • Nambahake dhukungan kanggo format "/NUM" menyang crontab, contone "*/2 * * * *" kanggo mbukak saben rong menit;
  • Dhukungan boot apik ing sistem UEFI.

Sawetara dina kepungkur uga dumadi release saka distribusi Illumos Edisi Komunitas OmniOS r151032, sing nyedhiyakake dhukungan lengkap kanggo hypervisor KVM, tumpukan jaringan virtual Crossbow, lan sistem file ZFS. Distribusi kasebut bisa digunakake kanggo mbangun sistem web sing bisa diukur lan nggawe sistem panyimpenan.

В release anyar:

  • Dhukungan ditambahake kanggo boot ing sistem kanthi UEFI;
  • ZFS nambahake dhukungan kanggo nyimpen data lan metadata ing wangun ndhelik;
  • Dhukungan SMB / CIFS ing kernel wis apik banget, akeh ekstensi SMB3 wis dileksanakake;
  • Opsi ditambahake smt_enabled=0 (/boot/conf.d/) kanggo mateni SMT lan HyperThreading;
  • Dhukungan ditambahake kanggo algoritma kontrol kemacetan TCP sing bisa dipasang;
  • Added C.UTF-8 lokal, kang kalebu kabeh fitur saka C lokal karo kemampuan kanggo nggunakake UTF-8 karakter;
  • Pembalap sing luwih apik kanggo Hyper-V;
  • Algoritma hashing sandi wis dianyari saka SHA256 kanggo SHA512;
  • Ditambahake pangayoman marang serangan Spectre;
  • Ngganti resolusi console standar adhedhasar framebuffer: 1024x768 karo 10x18 karakter;
  • Nambahake dhukungan kanggo format "/NUM" menyang crontab;
  • Nambahake perintah penv kanggo ndeleng lingkungan proses utawa file inti (padha karo "pargs -e");
  • Added pauxv printah kanggo ndeleng proses tambahan utawa paramèter file inti (padha karo "pargs -x");
  • Added printah connstat kanggo ndeleng statistik ing sambungan TCP;
  • Nambahake opsi "-u" menyang sarana netstat kanggo nampilake informasi babagan proses sing ana gandhengane karo soket mbukak;
  • Dhukungan kanggo ngluncurake distribusi Linux anyar wis ditambahake menyang wadhah zona LX;
  • Kinerja hypervisor Bhyve wis dioptimalake, dhukungan kanggo niru piranti NVME wis ditambahake;
  • Pemasang nyedhiyakake instalasi otomatis paket kanggo ndhukung hypervisor nalika miwiti instalasi ing lingkungan virtualisasi;
  • Versi piranti lunak sing dianyari, kalebu Perl 5.30, OpenSSL 1.1.1 lan python 3.7. Dibuwang dening Python 2.7.

Source: opennet.ru

Add a comment