La version de la distribution OmniOS Community Edition r151056 a été publiée, basée sur les travaux du projet Illumos, qui continue de développer le noyau, la pile réseau, les systèmes de fichiers, les pilotes, les bibliothèques et un ensemble d'outils système fondamentaux d'OpenSolaris. OmniOS se distingue par le support des hyperviseurs bhyve et KVM, de la pile réseau virtuelle Crossbow, du système de fichiers ZFS et des outils de lancement de conteneurs Linux légers. La distribution peut être utilisée pour construire des systèmes web évolutifs, pour la virtualisation et pour la création de systèmes de stockage.
Dans cette nouvelle version :
- Les versions des paquets ont été mises à jour, y compris 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.
- Ajout du support de la gestion des espaces de noms NVMe (partitions logiques adressables séparément sur le stockage) sur les dispositifs qui prennent en charge cette capacité.
- La performance de la fonction de bibliothèque gethrtime() a été considérablement améliorée grâce à l'utilisation de la mémoire partagée.
- Le linkeur du noyau a été perfectionné pour charger des modules du noyau plus volumineux.
- La prise en charge de la configuration des interfaces réseau via DHCP a été mise en œuvre pour définir la valeur MTU (Maximum Transmission Unit).
- Ajout du support pour SMBIOS 3.9.
- La bibliothèque pcre2 est maintenant compilée avec le support JIT.
- La fonctionnalité ucodeadm prend en charge l'inspection et la gestion des fichiers binaires de microcode pour les puces AMD.
- Une option «—with-be» a été ajoutée au gestionnaire de paquets pkg pour exécuter dans le contexte d'environnements de démarrage alternatifs.
- La fonction de bibliothèque getlocalename_l() a été mise en œuvre.
- Des environnements isolés (zone LX) ont obtenu le support de la configuration de la taille des tampons réseau et du traitement des pannes via le pseudo-système de fichiers /proc.
- L'outil nvmeadm a été élargi pour prendre en charge des commandes et des journaux spécifiques à certains fabricants.
- La performance du pilote réseau cxgbe (Chelsio Terminator 10/25/40/100 Gbps) a été améliorée.
- L'installateur a mis en place la possibilité de configurer la console accessible via le port série (console série).
- Le support du chargeur de démarrage GRUB et des branches de la bibliothèque OpenSSL 1.0.x/1.1.1 a été déclaré obsolète. La publication de mises à jour pour les paquets Python 2 a été arrêtée. Les paquets liboqs et oqs-provider ont été supprimés.
Source : opennet.ru
