OpenIndiana 2019.04 und OmniOS CE r151030, die die Entwicklung von OpenSolaris fortsetzen

Verfügbar Die Veröffentlichung der freien Distribution OpenIndiana 2019.04, die den binären Distribution von OpenSolaris nachfolgt, dessen Entwicklung von Oracle eingestellt wurde. OpenIndiana bietet dem Benutzer eine Arbeitsumgebung, die auf einem aktuellen Snapshot des Projektcodes basiert. Illumos. Die Entwicklung der OpenSolaris-Technologien wird durch das Illumos-Projekt fortgesetzt, in dem der Kernel, der Netzwerk-Stack, Dateisysteme, Treiber sowie ein grundlegendes Set an Benutzer-Systemwerkzeugen und -bibliotheken entwickelt werden. Zur Verfügung stehen gebildet drei Arten ISO-Images — Serveredition mit Konsolenanwendungen (702 MB), Minimalinstallation (524 MB) und Installation mit grafischer Umgebung MATE (1,6 GB).

Haupt- Änderungen In OpenIndiana 2019.04:

  • Der Desktop MATE wurde auf die Version aktualisiert 1.22;
  • Das Paket Virtualbox (6.0) sowie ein Satz von Ergänzungen für Virtualbox für Gastbetriebssysteme sind enthalten;
  • Eine große Anzahl von Korrekturen wurde in das Paketverwaltungssystem IPS (Image Packaging System) aus den Repositories übernommen OmniOS CE und Solaris. Hinzugefügt unterstützt automatische Benennung von Boot-Umgebungen;
  • Einige spezifische Anwendungen für OpenIndiana wurden von
    Python 2.7/GTK 2 auf Python 3.5/GTK 3 portiert;
  • Die Versionen der Benutzerprogramme wurden aktualisiert, einschließlich 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 hat Unterstützung für die automatische Vervollständigung von Optionen für spezielle illumos-Befehle zfs, zpool, pkg, beadm, svcs und svcadm hinzugefügt;
  • Die Schriftarten wurden aktualisiert;
  • Ein neues Tool xbacklight wurde hinzugefügt.

Zusätzlich kann vermerkt werden Release Distribution Illumos OmniOS Community Edition r151030, die zu den Long-Term Support (LTS) Veröffentlichungen gehört, für die Updates über einen Zeitraum von drei Jahren bereitgestellt werden. Dies ist die erste LTS-Version nach der Gründung des Projekts im Jahr 2017 und der Gründung der gemeinnützigen OmniOS CE Association, die die Kontrolle über die Entwicklung von OmniOS übernommen hat. Die OmniOS Community Edition bietet umfassende Unterstützung für den Hypervisor KVM, den virtuellen Netzwerkstack Crossbow und das Dateisystem ZFS. Die Distribution kann sowohl für den Aufbau hochskalierbarer Web-Systeme als auch für die Erstellung von Speichersystemen verwendet werden.

Im neuen Version OmniOS Community Edition:

  • Unterstützung für das Protokoll SMB 2.1 wurde hinzugefügt;
  • Die Konsole bietet nun volle Unterstützung für den Framebuffer mit der Möglichkeit, die Bildschirmauflösung zu ändern und zusätzliche Unicode-Schriften;
  • Für die Kompilierung der Benutzerraumkomponenten wurde GCC 8 verwendet;
  • Als Standard wird anstelle von ntp für die Verwaltung der genauen Zeitsynchronisation das Paket ntpsec angeboten;
  • Die Sammlung von Systemparametern wird nun standardmäßig in der Datei /etc/system.d/_omnios:system:defaults gespeichert und kann durch das Einfügen separater Dateien im Verzeichnis /etc/system.d/ überschrieben werden;
  • Das Verhalten der Befehle chown und chgrp im Hinblick auf symbolische Links wurde geändert, Dateien, die damit verbunden sind, werden nun nur bei Angabe des Flags „-R“ verarbeitet;
  • Typische Vorlagen zum Erstellen von Zonen mit dem Befehl „zonecfg create -t typ“ wurden hinzugefügt. Eine Option für Zonen mit einem vorinstallierten pkgsrc-Paket-Repository wurde hinzugefügt. Die Möglichkeit, ein unabhängiges illumos-Distrbutiv innerhalb einer Zone zu starten, wurde unter Verwendung eines mit OmniOS geteilten Kernels ermöglicht. Dynamisches Management der Netzwerkeinstellungen und virtueller Netzwerkadapter über das integrierte Zonenkonfigurationssystem wurde bereitgestellt. Beim Erstellen isolierter Zonen werden jetzt standardmäßig die Parameter „brand=lipkg“ und „ip-type=exclusive“ gesetzt. Die Unterstützung zur Definition zonenspezifischer ipf-Paketfilterregeln wurde hinzugefügt. Der Speicherbedarf der Zonen wurde durch das Deaktivieren überflüssiger Dienste gesenkt.
  • In ZFS wurde die Möglichkeit hinzugefügt, Pools unter Verwendung eines temporären Namens zu importieren. Unterstützung für dnodes mit variabler Größe wurde hinzugefügt.
  • Im Paketmanager pkg wurde die Möglichkeit zur Überprüfung der Übereinstimmung installierter Dateien mit den Dateien im Paket mittels des Befehls „pkg verify“ hinzugefügt. Beispielsweise wird bei einer zufälligen Änderung des Besitzers des Verzeichnisses /var der Befehl „pkg verify -p /var“ darauf hinweisen, dass der Besitzer root sein sollte. Die Möglichkeit, Paketverleger (pkg publisher) auf der Ebene einzelner Repositories zu aktivieren und zu deaktivieren, wurde hinzugefügt. Für die Integritätskontrolle von Objekten wird jetzt der SHA-2-Hash anstelle von SHA-1 verwendet.
  • Automatisch generierte Namen für die erstellten Boot-Umgebungen können jetzt auf dem aktuellen Datum und der Uhrzeit oder dem Veröffentlichungsdatum des Updates basieren (z.B. „pkg set-property auto-be-name time:omnios-%Y.%m.%d“).
  • Die Unterstützung für neue Chips von AMD und Intel wurde hinzugefügt. Die Unterstützung für USB 3.1 wurde verbessert. Paravirtualisierte Treiber für Hyper-V/Azure (Paket driver/hyperv/pv) wurden hinzugefügt. Ein neuer bnx (Broadcom NetXtreme) Treiber wurde vorgestellt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4