OpenIndiana 2020.04 en OmniOS CE r151034 zijn beschikbaar, waarmee de ontwikkeling van OpenSolaris wordt voortgezet

vond plaats uitgave van een gratis distributie Indiana Open 2020.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-images: servereditie met consoletoepassingen (725 MB), minimale montage (377 MB) en montage met de grafische MATE-omgeving (1.5 GB).

De belangrijkste veranderingen in OpenIndiana 2020.04:

  • Alle OpenIndiana-specifieke applicaties, inclusief het Caiman-installatieprogramma, zijn gemigreerd van Python 2.7 naar Python 3.5;
  • Python 2.7 is verwijderd uit installatie-images;
  • GCC 7 wordt gebruikt als de standaard systeemcompiler;
  • Ondersteuning voor 32-bits hulpprogramma's voor X.org is stopgezet;
  • De PKG-pakketbeheerder is overgebracht van de simplejson-bibliotheek naar rapidjson om gegevens in JSON-indeling te verwerken, waardoor het geheugengebruik is verminderd bij het werken met grote pakketmappen;
  • Het kantoorpakket LibreOffice 6.4 en het MiniDLNA-pakket zijn aan het pakket toegevoegd. XChat verwijderd;
  • Bijgewerkte aangepaste pakketten:
    VirtualBox 6.1.6, VLC 3.0.10, ntfsprogs 2017.3.23AR.5, hplip 3.19.12, ritmebox 3.4.4, Gstreamer 1.16.2,
    UPower, XScreensaver 5.44, GNOME Verbindingsbeheer 1.2.0;

  • Systeemcomponenten bijgewerkt: net-snmp 5.8,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, vpnc-scripts 20190606,
    GNU-scherm 4.8.0,
    tmux 3.0a,
    nano-4.8;

  • Bijgewerkte ontwikkelaarstools:
    GCC 7.5/8.4/9.3,
    Klank 9
    Guile 2.2.7,
    Golan 1.13.8/1.12.17,
    OpenJDK 1.8.232, ijsthee-web 1.8.3,
    robijn 2.6.6,
    PHP 7.3.17
    Git 2.25.4,
    Mercuriaal 5.3.2
    Glade 3.22.2,
    GNU TLS 33.5.19,
    Automerk 1.16
    Glib 2.62,
    Binutils 2.34;

  • Serversoftware bijgewerkt: PostgreSQL 12,
    Barman 2.9,
    MariaDB 10.3.22, 10.1.44,
    Redis 6.0.1,
    Apache 2.4.43,
    Nginx 1.18.0,
    Lighttpd 1.4.55,
    Kater 8.5.51,
    Samba 4.12.1,
    Knooppunt.js 12.16.3, 10.18.1, 8.17.0,
    BIND 9.16
    ISC DHCP 4.4.2,
    Geheugen 1.6.2,
    OpenSSH 8.1p1,
    OpenVPN 2.4.9,
    kvm 20191007,
    qemu-kvm 20190827,
    tor 0.4.1.9;

  • Probleem opgelost in het hulpprogramma DDU (gebruikt om naar geschikte stuurprogramma's te zoeken), waardoor een lokale gebruiker onder bepaalde omstandigheden zijn rechten tot root kan verhogen.

Tegelijkertijd vond plaats release van de Illumos-distributie OmniOS Community-editie r151034, dat volledige ondersteuning biedt 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:

  • De mogelijkheid toegevoegd om een ​​NFS-server in een geïsoleerde zone te laten draaien (ingeschakeld via de eigenschap “sharenfs”). Het is vereenvoudigd om SMB-partities in een zone te maken door de eigenschap “sharesmb” in te stellen;
  • De implementatie van overlay-netwerken is geporteerd vanuit SmartOS, dat effectief kan worden gebruikt met virtuele switches (etherstub) die meerdere hosts met elkaar verbinden;
  • De kernel heeft verbeterde SMB/CIFS-ondersteuning. De SMB-client is bijgewerkt naar release 3.02;
  • Ondersteuning toegevoegd voor SMBIOS 3.3 en de mogelijkheid om extra gegevens te decoderen, zoals batterijlaadparameters;
  • Bescherming tegen swapgs en TAA-aanvallen is aan de kernel toegevoegd;
  • Een nieuw stuurprogramma toegevoegd voor toegang tot temperatuursensoren die worden gebruikt in AMD-chips;
  • De fdinfo-map met gegevens over geopende bestanden is voor elk proces toegevoegd aan de virtuele FS /proc;
  • Nieuwe commando's toegevoegd "resize" om de grootte van het terminalvenster aan te passen, "ssh-copy-id" om openbare SSH-sleutels te kopiëren, "watch" om veranderingen in de uitvoer te controleren, en "demangle" om karakters in uitvoerbare bestanden te decoderen;
  • In geïsoleerde zones is het nu mogelijk om op verzoek virtuele netwerkadapters (VNIC's) toe te wijzen, configureerbaar via het global-nic-attribuut;
  • De mogelijkheid toegevoegd om IPv6 uit te schakelen voor LX-zones (geïsoleerde zones voor het draaien van Linux). Verbeterde netwerkprestaties in LX-zones met Ubuntu 18.04. Ondersteuning toegevoegd voor het uitvoeren van Void Linux;
  • De firmware is bijgewerkt in de bhyve-hypervisor, de mogelijkheid om een ​​wachtwoord in te stellen voor de VNC-server is toegevoegd, TRIM-ondersteuning is verschenen in vioblk-blokapparaten, fixes van Joyent en FreeBSD zijn overgedragen;
  • ZFS biedt automatisch herstel na het verplaatsen van apparaten in de rootpool. Ondersteuning toegevoegd voor ZFS-trim. Verbeterde prestaties van de opdrachten "zpool iostat" en "zpool status". Verbeterde prestaties van "zpool import". Ondersteuning toegevoegd voor Direct I/O met ZFS.
  • Pakketbeheertools zijn vertaald naar Python 3.7 en de rapidjson JSON-bibliotheek;
  • Ondersteuning toegevoegd voor nieuwe hardware, waaronder Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    nieuwe Emulex-glasvezelkaarten;

  • Een optie toegevoegd aan het bootloader-menu om de grafische console in te schakelen bij het opstarten zonder UEFI.
  • Pakket "developer/gcc9" toegevoegd. De standaard compiler is bijgewerkt naar GCC 9. Python is bijgewerkt naar versie 3.7. Python 2 is stopgezet, maar Python-27 blijft behouden vanwege achterwaartse compatibiliteit.

Bron: opennet.ru

Voeg een reactie