OpenIndiana 2019.04 en OmniOS CE r151030, waarmee de ontwikkeling van OpenSolaris wordt voortgezet

Beschikbaar uitgave van een gratis distributie Indiana Open 2019.04, die de binaire distributie van OpenSolaris verving, waarvan de ontwikkeling door Oracle werd stopgezet. OpenIndiana biedt de gebruiker een werkomgeving die is gebouwd op basis van een nieuw deel van de codebasis van het project illuminatie. De daadwerkelijke ontwikkeling van OpenSolaris-technologieën gaat verder met het Illumos-project, dat de kernel, netwerkstack, bestandssystemen, stuurprogramma's en een basisset van gebruikerssysteemhulpprogramma's en bibliotheken ontwikkelt. Voor laden gevormd drie soorten iso-afbeeldingen — servereditie met consoletoepassingen (702 MB), minimale montage (524 MB) en montage met de grafische MATE-omgeving (1.6 GB).

De belangrijkste veranderingen in OpenIndiana 2019.04:

  • MATE-desktop bijgewerkt voor release 1.22;
  • Het pakket bevat een pakket met Virtualbox (6.0), evenals een reeks toevoegingen aan Virtualbox voor gastsystemen;
  • Een groot deel van de fixes uit de repository's is verplaatst naar de pakketbeheerinfrastructuur van het IPS (Image Packaging System). OmniOS CE en Solaris. Toegevoegd ondersteunen automatische naamgeving van opstartomgevingen;
  • Sommige OpenIndiana-specifieke applicaties worden geporteerd
    Python 2.7/GTK 2 tot Python 3.5/GTK 3;

  • Bijgewerkte versies van gebruikersprogramma's, waaronder 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 .XNUMX.
  • Ondersteuning voor het voltooien van opties toegevoegd aan bash voor illumos-specifieke zfs-, zpool-, pkg-, beadm-, svcs- en svcadm-opdrachten;
  • Bijgewerkte lettertypen;
  • Hulpprogramma xbacklight toegevoegd.

Bovendien kan worden opgemerkt uitgifte Illumos-distributie OmniOS Community-editie r151030, die is geclassificeerd als releases voor langdurige ondersteuning (LTS), waarvan de updates drie jaar in beslag nemen. Dit is de eerste LTS-release sindsdien образования project in 2017 en de oprichting van de non-profit OmniOS CE Association, die controle kreeg over de ontwikkeling van OmniOS. OmniOS Community Edition biedt volledige ondersteuning voor de KVM-hypervisor, de Crossbow virtuele netwerkstack en het ZFS-bestandssysteem. De distributie kan zowel worden gebruikt voor het bouwen van zeer schaalbare websystemen als voor het creëren van opslagsystemen.

В nieuw probleem OmniOS Community-editie:

  • Ondersteuning toegevoegd voor het SMB 2.1-protocol;
  • Er is volledige framebuffer-ondersteuning aan de console toegevoegd met de mogelijkheid om de schermresolutie en extra Unicode-lettertypen te wijzigen;
  • GCC 8 wordt gebruikt om componenten voor de gebruikersruimte te bouwen;
  • Standaard wordt in plaats van ntp het ntpsec-pakket voorgesteld om nauwkeurige tijdsynchronisatie te beheren;
  • De standaardset systeemparameters bevindt zich nu in het bestand /etc/system.d/_omnios:system:defaults en kan worden overschreven door individuele bestanden in de map /etc/system.d/ te plaatsen;
  • Het gedrag van de chown- en chgrp-hulpprogramma's met betrekking tot symbolische koppelingen is gewijzigd; de bestanden die eraan zijn gekoppeld, worden nu alleen verwerkt als de vlag "-R" is opgegeven;
  • Standaardsjablonen toegevoegd voor het maken van zones met behulp van de opdracht “zonecfg create -t ​​​​type”. Optie toegevoegd voor zones met een vooraf geïnstalleerde pkgsrc-pakketrepository. De mogelijkheid toegevoegd om een ​​onafhankelijke Illumos-distributie in de zone uit te voeren met behulp van een gemeenschappelijke kernel met OmniOS. Dynamisch beheer van netwerkinstellingen en virtuele netwerkadapters wordt verzorgd via het standaard zoneconfiguratiesysteem. Bij het aanmaken van geïsoleerde zones zijn de parameters “brand=lipkg” en “ip-type=exclusive” nu standaard ingesteld. Ondersteuning toegevoegd voor het definiëren van zonespecifieke ipf-pakketfilterregels. Verminderd geheugengebruik door zones door onnodige services uit te schakelen;
  • ZFS heeft de mogelijkheid toegevoegd om pools te importeren met een tijdelijke naam. Ondersteuning toegevoegd voor dnode met variabele grootte;
  • De pkg-pakketbeheerder heeft de mogelijkheid toegevoegd om de overeenkomst van geïnstalleerde bestanden met bestanden in het pakket te verifiëren met behulp van de opdracht “pkg verificatie”. Als u bijvoorbeeld per ongeluk de eigenaar van de directory /var wijzigt, zal het commando "pkg verificatie -p /var" waarschuwen dat de eigenaar root moet zijn. De mogelijkheid toegevoegd om pakketuitgevers (pkg-uitgever) in of uit te schakelen op het niveau van individuele repository's. Om de integriteit van objecten te controleren, wordt de SHA-2-hash gebruikt in plaats van SHA-1;
  • Automatisch gegenereerde namen van gemaakte opstartomgevingen kunnen nu worden gebaseerd op de huidige datum en tijd of de datum waarop de update is gepubliceerd (bijvoorbeeld 'pkg set-property auto-be-name time:omnios-%Y.%m.%d ");
  • Ondersteuning toegevoegd voor nieuwe AMD- en Intel-chips. Verbeterde USB 3.1-ondersteuning. Paravirtuele stuurprogramma's toegevoegd voor Hyper-V/Azure (pakketstuurprogramma/hyperv/pv). Nieuw bnx-stuurprogramma (Broadcom NetXtreme) geïntroduceerd.

Bron: opennet.ru

Voeg een reactie