Veröffentlichung der OmniOS CE r151056-Distribution, die auf OpenSolaris-Technologien basiert

Die Veröffentlichung der OmniOS Community Edition r151056, die auf den Entwicklungen des Illumos-Projekts basiert, wurde veröffentlicht. Dieses Projekt setzt die Entwicklung des Kernels, des Netzwerk-Stacks, der Dateisysteme, Treiber, Bibliotheken und der grundlegenden Systemwerkzeuge von OpenSolaris fort. OmniOS zeichnet sich durch die UnterstĂŒtzung der Hypervisoren bhyve und KVM, des virtuellen Netzwerk-Stacks Crossbow, des ZFS-Dateisystems und von Tools zur Bereitstellung von leichtgewichtigen Linux-Containern aus. Die Distribution kann zum Erstellen skalierbarer Websysteme, Virtualisierung und zur Einrichtung von Speichersystemen verwendet werden.

In der neuen Version:

  • Die Paketversionen wurden aktualisiert, darunter 7zip 25.1, sqlite 3.50.4, GCC 14.3.0, binutils 2.45, Git 2.51.0, vim 9.1.1730, coreutils 9.8, bind 9.18.39, perl 5.42.0, python 3.13.7, sudo 1.9.17.2, bash 5.3, gawk 5.3.2, grep 3.12, patch 2.8, less 679.
  • Die UnterstĂŒtzung fĂŒr die Verwaltung von NVMe-NamensrĂ€umen (separat adressierbare logische Partitionen auf dem SpeichergerĂ€t) wurde auf GerĂ€ten, die diese Möglichkeit unterstĂŒtzen, hinzugefĂŒgt.
  • Die Leistung der Bibliotheksfunktion gethrtime() wurde durch die Verwendung von gemeinsamem Speicher erheblich gesteigert.
  • Der Kernel-Linker wurde verbessert, um Kernmodule grĂ¶ĂŸerer GrĂ¶ĂŸe zu laden.
  • Bei der Konfiguration von Netzwerkinterfaces ĂŒber DHCP wurde die UnterstĂŒtzung fĂŒr die Einstellung des MTU-Wertes (Maximum Transmission Unit) implementiert.
  • UnterstĂŒtzung fĂŒr SMBIOS 3.9 wurde hinzugefĂŒgt.
  • Die Bibliothek pcre2 wird jetzt mit UnterstĂŒtzung fĂŒr JIT kompiliert.
  • In ucodeadm wurde die UnterstĂŒtzung fĂŒr die Inspektion und Verwaltung von BinĂ€rdateien mit Mikrokode fĂŒr AMD-Chips implementiert.
  • Im Paketmanager pkg wurde die Option ‘—with-be’ hinzugefĂŒgt, um im Kontext alternativer Boot-Umgebungen auszufĂŒhren.
  • Die Bibliotheksfunktion getlocalename_l() wurde implementiert.
  • In isolierten Umgebungen (LX-Zonen) wurde die UnterstĂŒtzung fĂŒr die Konfiguration der GrĂ¶ĂŸe von Netzwerkpuffern und fĂŒr die Verwaltung von Fehlern ĂŒber das Pseudo-Dateisystem /proc hinzugefĂŒgt.
  • In der nvmeadm-Anwendung wurde die UnterstĂŒtzung fĂŒr herstellerspezifische Befehle und Protokolle erweitert.
  • Die Leistung des Netzwerkdrivers cxgbe (Chelsio Terminator 10/25/40/100 Gbps) wurde verbessert.
  • Im Installer wurde die Möglichkeit zur Konfiguration der Konsole, die ĂŒber den seriellen Anschluss verfĂŒgbar ist (serial console), implementiert.
  • Die UnterstĂŒtzung fĂŒr den Bootloader GRUB und die Bibliothekszweige OpenSSL 1.0.x/1.1.1 wurde als veraltet erklĂ€rt. Die Veröffentlichung von Updates fĂŒr die Python 2-Pakete wurde eingestellt. Die Pakete liboqs und oqs-provider wurden entfernt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4