OpenIndiana 2019.04 dan OmniOS CE r151030, meneruskan pembangunan OpenSolaris

Ada pelepasan pengedaran percuma Terbuka Indiana 2019.04, yang menggantikan pengedaran binari OpenSolaris, yang pembangunannya telah dihentikan oleh Oracle. OpenIndiana menyediakan pengguna dengan persekitaran kerja yang dibina berdasarkan kepingan baharu asas kod projek ilumos. Pembangunan sebenar teknologi OpenSolaris diteruskan dengan projek Illumos, yang membangunkan kernel, susunan rangkaian, sistem fail, pemacu, serta set asas utiliti dan perpustakaan sistem pengguna. Untuk memuatkan terbentuk tiga jenis imej iso — edisi pelayan dengan aplikasi konsol (702 MB), pemasangan minimum (524 MB) dan pemasangan dengan persekitaran grafik MATE (1.6 GB).

Utama perubahan dalam OpenIndiana 2019.04:

  • Desktop MATE dikemas kini untuk dikeluarkan 1.22;
  • Pakej ini termasuk pakej dengan Virtualbox (6.0), serta satu set tambahan kepada Virtualbox untuk sistem tetamu;
  • Sebahagian besar pembetulan daripada repositori telah dipindahkan ke infrastruktur pengurusan pakej IPS (Sistem Pembungkusan Imej) OmniOS CE dan Solaris. Ditambah menyokong penamaan automatik persekitaran but;
  • Beberapa aplikasi khusus OpenIndiana dialihkan daripada
    Python 2.7/GTK 2 hingga Python 3.5/GTK 3;

  • Versi program pengguna yang dikemas kini, termasuk Firefox 60.6.3 ESR, Freetype 2.9.1, fontconfig 2.13.1, GTK 3.24.8, glib2 2.58.3, LightDM 1.28, GCC 8.3.0, binutils 2.32, Git 2.21.0, cm 3.12.4, Python 3.5, Rust 1.32.0, Golang 1.11, PHP 7.3, OpenSSH 7.9p1, PostgreSQL 11, MariaDB 10.3, MongoDB 4.0, Nginx 1.16.0, Samba 4.9.5, Ans.js.12.2.0 .2.7.5.
  • Menambahkan sokongan penyelesaian pilihan untuk bash untuk perintah zfs, zpool, pkg, beadm, svcs dan svcadm khusus illumos;
  • Fon dikemas kini;
  • Menambah utiliti xbacklight.

Di samping itu, ia boleh diperhatikan pelepasan Pengedaran Illumos OmniOS Edisi Komuniti r151030, yang diklasifikasikan sebagai keluaran sokongan jangka panjang (LTS), kemas kini yang mengambil masa tiga tahun untuk disiapkan. Ini adalah keluaran LTS pertama sejak itu pendidikan projek pada 2017 dan penubuhan Persatuan CE OmniOS bukan untung, yang diberi kawalan ke atas pembangunan OmniOS. Edisi Komuniti OmniOS menyediakan sokongan penuh untuk hipervisor KVM, tindanan rangkaian maya Crossbow dan sistem fail ZFS. Pengedaran boleh digunakan untuk membina sistem web yang sangat berskala dan untuk mencipta sistem storan.

В Keluaran baru Edisi Komuniti OmniOS:

  • Menambah sokongan untuk protokol SMB 2.1;
  • Sokongan framebuffer penuh telah ditambahkan pada konsol dengan keupayaan untuk menukar resolusi skrin dan fon unicode tambahan;
  • GCC 8 digunakan untuk membina komponen ruang pengguna;
  • Secara lalai, bukannya ntp, pakej ntpsec dicadangkan untuk mengurus penyegerakan masa yang tepat;
  • Set lalai parameter sistem kini terletak dalam fail /etc/system.d/_omnios:system:defaults dan boleh ditindih dengan meletakkan fail individu dalam direktori /etc/system.d/;
  • Tingkah laku utiliti chown dan chgrp berkenaan dengan pautan simbolik telah diubah, fail yang dikaitkan dengannya kini diproses hanya apabila bendera "-R" ditentukan;
  • Menambah templat standard untuk mencipta zon menggunakan arahan "zonecfg create -t ​​​​type". Pilihan tambahan untuk zon dengan repositori pakej pkgsrc yang telah dipasang sebelumnya. Menambahkan keupayaan untuk menjalankan pengedaran ilumos bebas dalam zon menggunakan kernel biasa dengan OmniOS. Pengurusan dinamik tetapan rangkaian dan penyesuai rangkaian maya disediakan melalui sistem konfigurasi zon piawai. Apabila membuat zon terpencil, parameter "jenama=lipkg" dan "jenis ip=eksklusif" kini ditetapkan secara lalai. Menambah sokongan untuk menentukan peraturan penapis paket ipf zon khusus. Mengurangkan penggunaan memori mengikut zon dengan melumpuhkan perkhidmatan yang tidak diperlukan;
  • ZFS telah menambah keupayaan untuk mengimport kumpulan menggunakan nama sementara. Menambah sokongan untuk dnode dengan saiz berubah-ubah;
  • Pengurus pakej pkg telah menambah keupayaan untuk mengesahkan surat-menyurat fail yang dipasang dengan fail dalam pakej menggunakan perintah "pkg verify". Sebagai contoh, jika anda secara tidak sengaja menukar pemilik direktori /var, arahan "pkg verify -p /var" akan memberi amaran bahawa pemilik mestilah root. Menambah keupayaan untuk mendayakan atau melumpuhkan penerbit pakej (penerbit pkg) pada tahap repositori individu. Untuk mengawal integriti objek, cincang SHA-2 digunakan dan bukannya SHA-1;
  • Nama yang dijana secara automatik bagi persekitaran but yang dicipta kini boleh berdasarkan tarikh dan masa semasa atau tarikh kemas kini diterbitkan (contohnya, "pkg set-property auto-be-name time:omnios-%Y.%m.%d ");
  • Menambah sokongan untuk cip AMD dan Intel baharu. Sokongan USB 3.1 yang dipertingkatkan. Menambah pemacu paravirtual untuk Hyper-V/Azure (pemacu pakej/hyperv/pv). Pemacu bnx (Broadcom NetXtreme) baharu diperkenalkan.

Sumber: opennet.ru

Tambah komen