OpenIndiana 2019.10 dan OmniOS CE r151032 telah tersedia, melanjutkan pengembangan OpenSolaris

ambil tempat pelepasan distribusi gratis OpenIndiana 2019.10 Memperbarui, yang menggantikan distribusi biner OpenSolaris, yang pengembangannya dihentikan oleh Oracle. OpenIndiana memberi pengguna lingkungan kerja yang dibangun berdasarkan potongan baru dari basis kode proyek iluminasi. Perkembangan sebenarnya dari teknologi OpenSolaris berlanjut dengan proyek Illumos, yang mengembangkan kernel, tumpukan jaringan, sistem file, driver, serta seperangkat utilitas dan perpustakaan sistem pengguna dasar. Untuk memuat terbentuk tiga jenis gambar iso - edisi server dengan aplikasi konsol (723 MB), rakitan minimal (431 MB) dan rakitan dengan lingkungan grafis MATE (1.6 GB).

Utama perubahan di OpenIndiana 2019.10:

  • Infrastruktur manajemen paket IPS (Image Packaging System) telah dialihkan ke Python 3. Perbaikan dari pembaruan OmniOS CE bulan Agustus telah ditransfer ke IPS;
  • Porting lanjutan aplikasi khusus OpenIndiana dari Python 2.7 ke Python 3;
  • Komponen biner dari utilitas telah ditulis ulang DDU, yang memberikan informasi tentang perangkat untuk membantu Anda menemukan driver yang sesuai. Basis data driver telah diperbarui. Kode DDU telah di-porting ke Python 3.5;
  • Versi terbaru dari program pengguna, termasuk 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. Pembuat enkode x264 yang diperbarui.
  • Menambahkan paket dengan mpg123, x265 dan mpack. Baris status Powerline ditawarkan untuk Bash, tmux dan Vim.
  • Menambahkan layanan x11-init untuk membuat direktori yang diperlukan dengan hak root pada tahap sebelum meluncurkan aplikasi X11;
  • Alih-alih Clang 4.0, Clang 8.0 telah ditambahkan. Kompiler GCC 7.4 dan 8.3 telah diperbarui untuk menyertakan GCC 9.2. Alat pengembang yang diperbarui:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Buka 1.13;

  • Perangkat lunak server diperbarui:
    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;

  • Pembuatan kernel illumos telah dialihkan ke GCC 7. Firmware cxgbe dan mikrokode Intel telah diperbarui.
  • Perbaikan dan penyempurnaan dari proyek ZFS di Linux telah diterapkan ke implementasi ZFS, termasuk kemampuan untuk mengenkripsi data dan metadata, menggunakan UNMAP/TRIM untuk SSD;
  • Dukungan hyper-threading dinonaktifkan secara default. Menambahkan perlindungan terhadap kerentanan L1TF ΠΈ MDS (Pengambilan Sampel Data Mikroarsitektur). Inti dirakit dengan perlindungan retpoline;
  • Banyak perbaikan terkait dukungan protokol SMB 3 telah ditransfer ke kernel, termasuk dukungan enkripsi, kemampuan menggunakan pipa bernama, dukungan ACL, atribut yang diperluas, dan kunci file;
  • Kernel dibersihkan dari kode lama khusus untuk platform SPARC;
  • Menambahkan lokal C.UTF-8;
  • Kerangka kerja telah di-porting dari FreeBSD untuk menggunakan pengendali kemacetan TCP yang dapat dicolokkan. Menambahkan dukungan untuk algoritma CUBIC dan NewReno;
  • Algoritme SHA512 digunakan secara default untuk meng-hash kata sandi baru;
  • Menambahkan dukungan untuk format β€œ/NUM” ke crontab, misalnya β€œ*/2 * * * *” untuk dijalankan setiap dua menit;
  • Peningkatan dukungan boot pada sistem UEFI.

Beberapa hari yang lalu juga terjadi rilis distribusi Illumos Edisi Komunitas OmniOS r151032, yang memberikan dukungan penuh untuk hypervisor KVM, tumpukan jaringan virtual Crossbow, dan sistem file ZFS. Distribusi ini dapat digunakan baik untuk membangun sistem web yang sangat skalabel maupun untuk membuat sistem penyimpanan.

Π’ rilis baru:

  • Menambahkan dukungan untuk boot pada sistem dengan UEFI;
  • ZFS menambahkan dukungan untuk menyimpan data dan metadata dalam bentuk terenkripsi;
  • Dukungan SMB/CIFS di kernel telah ditingkatkan secara signifikan, banyak ekstensi SMB3 telah diterapkan;
  • Menambahkan opsi smt_enabled=0 (/boot/conf.d/) untuk menonaktifkan SMT dan HyperThreading;
  • Menambahkan dukungan untuk algoritma kontrol kemacetan TCP yang dapat dicolokkan;
  • Menambahkan lokal C.UTF-8, yang mencakup semua fitur lokal C dengan kemampuan untuk menggunakan karakter UTF-8;
  • Peningkatan driver untuk Hyper-V;
  • Algoritme hashing kata sandi telah diperbarui dari SHA256 ke SHA512;
  • Menambahkan perlindungan terhadap serangan Spectre;
  • Mengubah resolusi konsol default berdasarkan framebuffer: 1024x768 dengan 10x18 karakter;
  • Menambahkan dukungan untuk format β€œ/NUM” ke crontab;
  • Menambahkan perintah penv untuk melihat lingkungan proses atau file inti (setara dengan β€œpargs -e”);
  • Menambahkan perintah pauxv untuk melihat proses tambahan atau parameter file inti (setara dengan β€œpargs -x”);
  • Menambahkan perintah connstat untuk melihat statistik koneksi TCP;
  • Menambahkan opsi "-u" ke utilitas netstat untuk menampilkan informasi tentang proses yang terkait dengan soket terbuka;
  • Dukungan untuk meluncurkan distribusi Linux baru telah ditambahkan ke wadah zona LX;
  • Kinerja hypervisor Bhyve telah dioptimalkan, dukungan untuk meniru perangkat NVME telah ditambahkan;
  • Penginstal menyediakan instalasi otomatis paket untuk mendukung hypervisor ketika memulai instalasi di lingkungan virtualisasi;
  • Versi perangkat lunak yang diperbarui, termasuk Perl 5.30, OpenSSL 1.1.1 dan python 3.7. Tidak digunakan lagi oleh Python 2.7.

Sumber: opennet.ru

Tambah komentar