OpenIndiana 2019.04 and OmniOS CE r151030 continue the development of OpenSolaris

Available the release of a free distribution OpenIndiana 2019.04, which replaces the binary distribution of OpenSolaris, the development of which was halted by Oracle. OpenIndiana provides users with a working environment built on a fresh snapshot of the project's codebase Illumos. The direct development of OpenSolaris technologies continues with the Illumos project, which develops the kernel, network stack, file systems, drivers, as well as the basic set of user system utilities and libraries. For download has been formed three types ISO images — server edition with console applications (702 MB), minimal build (524 MB), and build with MATE desktop environment (1.6 GB).

Key changes in OpenIndiana 2019.04:

  • MATE desktop updated to the release 1.22;
  • Included is the Virtualbox package (6.0) as well as a set of Virtualbox extensions for guest systems;
  • A large portion of fixes from the repositories of the package management infrastructure IPS (Image Packaging System) has been migrated; OmniOS CE and Solaris. Added disabling the tracker blocking automatic naming of boot environments;
  • Some applications specific to OpenIndiana have been ported from
    Python 2.7/GTK 2 to Python 3.5/GTK 3;
  • Updated versions of user programs, 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.
  • Bash has added support for option auto-completion for illumos-specific commands zfs, zpool, pkg, beadm, svcs, and svcadm;
  • Fonts have been updated;
  • The xbacklight utility has been added.

Additionally, it can be noted release Illumos distribution OmniOS Community Edition r151030, which is classified as a long-term support (LTS) release, with updates created for three years. This is the first LTS release after the formation of the project in 2017 and the establishment of the non-profit OmniOS CE Association, which took control of OmniOS development. OmniOS Community Edition provides full support for the KVM hypervisor, the Crossbow virtual networking stack, and the ZFS file system. The distribution can be used for building highly scalable web systems as well as for creating storage systems.

In new release OmniOS Community Edition:

  • Support for SMB 2.1 protocol has been added;
  • The console has full framebuffer support with the ability to change screen resolution and additional Unicode fonts;
  • GCC 8 has been used for building user space components;
  • By default, instead of ntp for managing precise time synchronization, the ntpsec package is proposed;
  • The set of system parameters by default is now placed in the file /etc/system.d/_omnios:system:defaults and can be overridden by placing separate files in the directory /etc/system.d/;
  • The behavior of the chown and chgrp utilities regarding symbolic links has been changed, with related files now processed only when the '-R' flag is specified;
  • Standard templates for creating zones using the command 'zonecfg create -t type' have been added. A variant of zones with a pre-installed pkgsrc package repository has been introduced. Support for running an independent illumos distribution in a zone using a common kernel with OmniOS has been added. Dynamic management of network settings and virtual network adapters through the built-in zone configuration system has been ensured. When creating isolated zones, the parameters 'brand=lipkg' and 'ip-type=exclusive' are now set by default. Support for specifying zone-specific ipf packet filter rules has been introduced. Memory consumption for zones has been reduced by disabling unnecessary services.
  • In ZFS, the ability to import pools using a temporary name has been added. Support for dnode with variable size has been introduced.
  • The pkg package manager now includes the ability to verify the compliance of installed files with the files in the package using the command 'pkg verify'. For example, if the ownership of the directory /var is accidentally changed, the command 'pkg verify -p /var' will warn that the owner should be root. The ability to enable and disable package publishers at the level of individual repositories has been added. For object integrity control, the SHA-2 hash has been used instead of SHA-1.
  • Automatically generated names for boot environments can now be based on the current date and time or the date of the update release (for example, 'pkg set-property auto-be-name time:omnios-%Y.%m.%d').
  • Support for new AMD and Intel chips has been added. USB 3.1 support has been improved. Paravirtual drivers for Hyper-V/Azure (package driver/hyperv/pv) have been added. A new bnx (Broadcom NetXtreme) driver has been introduced.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster