OpenIndiana 2020.04 og OmniOS CE r151034 er tilgængelige, fortsætter udviklingen af ​​OpenSolaris

tog sted frigivelse af en gratis distribution Indiana Open 2020.04, som erstattede OpenSolaris binære distribution, hvis udvikling blev afbrudt af Oracle. OpenIndiana giver brugeren et arbejdsmiljø bygget på basis af et frisk udsnit af projektets kodebase illumos. Selve udviklingen af ​​OpenSolaris-teknologier fortsætter med Illumos-projektet, som udvikler kernen, netværksstakken, filsystemer, drivere samt et grundlæggende sæt af brugersystemværktøjer og biblioteker. Til lastning dannet tre typer iso-billeder - en serverudgave med konsolapplikationer (725 MB), en minimal assembly (377 MB) og en assembly med det grafiske MATE-miljø (1.5 GB).

The main ændringer i OpenIndiana 2020.04:

  • Alle OpenIndiana-specifikke applikationer, inklusive Caiman-installationsprogrammet, er blevet migreret fra Python 2.7 til Python 3.5;
  • Python 2.7 er blevet fjernet fra installationsbilleder;
  • GCC 7 bruges som standard systemkompiler;
  • Understøttelse af 32-bit hjælpeprogrammer til X.org er afbrudt;
  • PKG-pakkehåndteringen er blevet overført fra simplejson-biblioteket til rapidjson for at behandle data i JSON-format, hvilket har reduceret hukommelsesforbruget ved drift med store pakkemapper;
  • Kontorpakken LibreOffice 6.4 og MiniDLNA-pakken er blevet tilføjet til pakken. Fjernet XChat;
  • Opdaterede brugerdefinerede pakker:
    VirtualBox 6.1.6, VLC 3.0.10, ntfsprogs 2017.3.23AR.5, hplip 3.19.12, rhythmbox 3.4.4, Gstreamer 1.16.2,
    UPower, XScreensaver 5.44, GNOME Connection Manager 1.2.0;

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

  • Opdaterede udviklerværktøjer:
    GCC 7.5/8.4/9.3,
    Klang 9
    Guile 2.2.7,
    Golan 1.13.8/1.12.17,
    OpenJDK 1.8.232, icedtea-web 1.8.3,
    Ruby 2.6.6
    PHP 7.3.17
    Git 2.25.4,
    Mercurial 5.3.2
    Glade 3.22.2,
    GNU TLS 33.5.19,
    Autofabrikat 1.16
    Glib 2.62,
    Binutils 2.34;

  • Serversoftware opdateret: PostgreSQL 12,
    Barmand 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,
    Tomcat 8.5.51,
    Samba 4.12.1,
    Node.js 12.16.3, 10.18.1, 8.17.0,
    BIND 9.16
    ISC DHCP 4.4.2,
    Memcached 1.6.2,
    OpenSSH 8.1p1,
    OpenVPN 2.4.9,
    kvm 20191007,
    qemu-kvm 20190827,
    tor 0.4.1.9;

  • Rettet sårbarhed i hjælpeprogrammet DDU (bruges til at søge efter passende drivere), hvilket gør det muligt for en lokal bruger at hæve deres privilegier til root under visse betingelser.

Samtidigt tog sted frigivelse af Illumos-distributionen OmniOS Community Edition r151034, som giver fuld support til KVM-hypervisoren, Crossbow virtuelle netværksstakken og ZFS-filsystemet. Distributionen kan både bruges til at bygge meget skalerbare websystemer og til at skabe storagesystemer.

В ny udgivelse:

  • Tilføjet muligheden for at køre en NFS-server i en isoleret zone (aktiveret via egenskaben "sharenfs"). Det er blevet forenklet at oprette SMB-partitioner i en zone ved at indstille egenskaben "sharesmb";
  • Implementeringen af ​​overlay-netværk er blevet porteret fra SmartOS, som effektivt kan bruges med virtuelle switche (etherstub), der forbinder flere værter;
  • Kernen har forbedret SMB/CIFS-understøttelse. SMB-klienten er blevet opdateret til udgivelse 3.02;
  • Tilføjet understøttelse af SMBIOS 3.3 og muligheden for at afkode yderligere data, såsom batteriladningsparametre;
  • Beskyttelse mod swapgs og TAA-angreb er blevet tilføjet til kernen;
  • Tilføjet en ny driver til at få adgang til temperatursensorer, der bruges i AMD-chips;
  • Fdinfo-mappen med data om åbne filer er blevet tilføjet til den virtuelle FS /proc for hver proces;
  • Tilføjet nye kommandoer "tilpas størrelse" for at justere størrelsen af ​​terminalvinduet, "ssh-copy-id" for at kopiere offentlige SSH-nøgler, "watch" for at overvåge ændringer i output og "demangle" for at afkode tegn i eksekverbare filer;
  • I isolerede zoner er det nu muligt at tildele virtuelle netværksadaptere (VNIC'er) efter behov, som kan konfigureres gennem global-nic-attributten;
  • Tilføjet muligheden for at deaktivere IPv6 for LX-zoner (isolerede zoner til at køre Linux). Forbedret netværksydelse i LX-zoner med Ubuntu 18.04. Tilføjet support til at køre Void Linux;
  • Firmwaren er blevet opdateret i bhyve-hypervisoren, muligheden for at sætte en adgangskode til VNC-serveren er tilføjet, TRIM-understøttelse er dukket op i vioblk-blokenheder, rettelser fra Joyent og FreeBSD er blevet overført;
  • ZFS giver automatisk gendannelse efter flytning af enheder i rodpuljen. Tilføjet understøttelse af ZFS trim. Forbedret ydeevne af kommandoerne "zpool iostat" og "zpool status". Forbedret ydeevne af "zpool import". Tilføjet understøttelse af Direct I/O med ZFS.
  • Værktøjssæt til håndtering af pakker er blevet oversat til Python 3.7 og rapidjson JSON-biblioteket;
  • Tilføjet understøttelse af ny hardware, inklusive Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    nye Emulex fiber-kanal kort;

  • Tilføjet en mulighed til bootloader-menuen for at aktivere den grafiske konsol ved opstart uden UEFI.
  • Tilføjet pakke "developer/gcc9". Standardkompileren er blevet opdateret til GCC 9. Python er blevet opdateret til version 3.7. Python 2 er udgået, men python-27 bibeholdes for bagudkompatibilitet.

Kilde: opennet.ru

Tilføj en kommentar