OpenIndiana 2019.04 and OmniOS CE r151030 continuing development of OpenSolaris

Available free distribution release Indiana Open 2019.04, which replaced the binary distribution of OpenSolaris, the development of which was discontinued by Oracle. OpenIndiana provides the user with a working environment built on a fresh slice of the project's codebase May. Direct development of OpenSolaris technologies continues with the Illumos project, which develops the kernel, network stack, file systems, drivers, as well as a basic set of user system utilities and libraries. For loading formed three r iso images - server edition with console applications (702 MB), minimum build (524 MB) and build with MATE graphical environment (1.6 GB).

All changes in OpenIndiana 2019.04:

  • MATE desktop updated to release 1.22;
  • The composition includes a package with Virtualbox (6.0), as well as a set of additions to Virtualbox for guests;
  • A large portion of fixes from the repositories have been transferred to the IPS (Image Packaging System) package management infrastructure OmniOS CE and Solaris. Added support automatic naming of boot environments;
  • Some OpenIndiana-specific applications have been ported from
    Python 2.7/GTK 2 to Python 3.5/GTK 3;

  • Updated user software versions, including 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, cmake 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, Node.js 12.2.0, Ansible 2.7.5.
  • Added bash option completion support for illumos-specific zfs, zpool, pkg, beadm, svcs, and svcadm commands.
  • Updated fonts;
  • Added xbacklight utility.

Additionally, it can be noted issue Illumos distribution OmniOS Community Edition r151030, which is classified as a Long Term Support (LTS) release, with updates for which are generated for three years. This is the first LTS release since Education project in 2017 and the establishment of the non-profit OmniOS CE Association, which was given control over the development of OmniOS. OmniOS Community Edition provides full support for the KVM hypervisor, Crossbow virtual network stack, and ZFS file system. The distribution kit can be used both for building highly scalable web systems and for creating storage systems.

В new release OmniOS Community Edition:

  • Added support for SMB 2.1 protocol;
  • Full framebuffer support has been added to the console with the ability to change the screen resolution and additional unicode fonts;
  • GCC 8 is used to assemble user-space components;
  • By default, instead of ntp, the ntpsec package is offered to control the exact time synchronization;
  • The system default set is now located in the /etc/system.d/_omnios:system:defaults file and can be overridden by placing separate files in the /etc/system.d/ directory;
  • The behavior of the chown and chgrp utilities has been changed with respect to symbolic links, the files associated with which are now processed only when the "-R" flag is specified;
  • Added generic templates for creating zones using the "zonecfg create -t ​​type" command. Added zone variant with pre-installed pkgsrc package repository. Added the ability to run in the zone of the independent illumos distribution using a common kernel with OmniOS. Provided dynamic management of network settings and virtual network adapters through the standard zone configuration system. When creating isolated zones, the parameters "brand=lipkg" and "ip-type=exclusive" are now set by default. Added support for defining zone-specific ipf packet filter rules. Reduced memory consumption by zones by disabling unnecessary services;
  • ZFS adds the ability to import pools using a temporary name. Added support for dnode with variable size;
  • In the pkg package manager, the ability to verify the correspondence of installed files with files in the package using the "pkg verify" command has been added. For example, if the owner of the /var directory is accidentally changed, "pkg verify -p /var" will warn you that the owner must be root. Added the ability to enable and disable package publishers (pkg publisher) at the level of individual repositories. To control the integrity of objects, a SHA-2 hash is used instead of SHA-1;
  • Auto-generated names of created boot environments can now be based on the current date and time, or the date the update was published (for example, "pkg set-property auto-be-name time:omnios-%Y.%m.%d");
  • Added support for new AMD and Intel chips. Improved USB 3.1 support. Added paravirtual drivers for Hyper-V/Azure (package driver/hyperv/pv). New bnx driver (Broadcom NetXtreme) introduced.

Source: opennet.ru

Add a comment