OpenIndiana 2020.04 og OmniOS CE r151034 er tilgjengelige, fortsetter utviklingen av OpenSolaris

fant sted utgivelse av en gratis distribusjon Indiana Open 2020.04, som erstattet OpenSolaris binærdistribusjon, hvor utviklingen ble avviklet av Oracle. OpenIndiana gir brukeren et arbeidsmiljø bygget på en fersk del av prosjektets kodebase illumos. Den faktiske utviklingen av OpenSolaris-teknologier fortsetter med Illumos-prosjektet, som utvikler kjernen, nettverksstakken, filsystemer, drivere, samt et grunnleggende sett med brukersystemverktøy og biblioteker. For lasting dannet tre typer iso-bilder - en serverutgave med konsollapplikasjoner (725 MB), en minimal sammenstilling (377 MB) og en sammenstilling med det grafiske miljøet MATE (1.5 GB).

Den viktigste endringer i OpenIndiana 2020.04:

  • Alle OpenIndiana-spesifikke applikasjoner, inkludert Caiman-installasjonsprogrammet, har blitt migrert fra Python 2.7 til Python 3.5;
  • Python 2.7 har blitt fjernet fra installasjonsbildene;
  • GCC 7 brukes som standard systemkompilatoren;
  • Støtte for 32-bits verktøy for X.org har blitt avviklet;
  • PKG-pakkebehandleren har blitt overført fra simplejson-biblioteket til rapidjson for å behandle data i JSON-format, noe som har redusert minneforbruk ved drift med store pakkekataloger;
  • Kontorpakken LibreOffice 6.4 og MiniDLNA-pakken er lagt til pakken. Fjernet XChat;
  • Oppdaterte tilpassede 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 oppdatert: net-snmp 5.8,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, vpnc-scripts 20190606,
    GNU-skjerm 4.8.0,
    tmux 3.0a,
    nano 4.8;

  • Oppdaterte utviklerverktøy:
    GCC 7.5/8.4/9.3,
    Klang 9
    Guile 2.2.7,
    Golan 1.13.8/1.12.17,
    OpenJDK 1.8.232, icetea-web 1.8.3,
    Ruby 2.6.6,
    PHP 7.3.17 XNUMX,
    Git 2.25.4,
    Mercurial 5.3.2
    Glade 3.22.2,
    GNU TLS 33.5.19,
    Bilfabrikat 1.16
    Glib 2.62,
    Binutils 2.34;

  • Serverprogramvare oppdatert: 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,
    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,
    Membufret 1.6.2,
    OpenSSH 8.1p1,
    OpenVPN 2.4.9,
    kvm 20191007,
    qemu-kvm 20190827,
    tor 0.4.1.9;

  • Rettet sårbarhet i verktøyet DDU (brukes til å søke etter passende drivere), slik at en lokal bruker kan heve rettighetene sine til å root under visse forhold.

Samtidig fant sted utgivelsen av Illumos-distribusjonen OmniOS Community Edition r151034, som gir full støtte for KVM-hypervisoren, Crossbow virtuelle nettverksstabel og ZFS-filsystemet. Distribusjonen kan brukes både til å bygge svært skalerbare websystemer og til å lage lagringssystemer.

В nytt nummer:

  • Lagt til muligheten til å kjøre en NFS-server i en isolert sone (aktivert via "sharenfs"-egenskapen). Det har blitt forenklet å lage SMB-partisjoner i en sone ved å sette egenskapen "sharesmb";
  • Implementeringen av overleggsnettverk har blitt portert fra SmartOS, som effektivt kan brukes med virtuelle svitsjer (etherstub) som kobler sammen flere verter;
  • Kjernen har forbedret SMB/CIFS-støtte. SMB-klienten har blitt oppdatert til utgivelse 3.02;
  • Lagt til støtte for SMBIOS 3.3 og muligheten til å dekode tilleggsdata, for eksempel batteriladingsparametere;
  • Beskyttelse mot swapgs og TAA-angrep er lagt til kjernen;
  • Lagt til en ny driver for tilgang til temperatursensorer brukt i AMD-brikker;
  • Fdinfo-katalogen med data om åpne filer er lagt til den virtuelle FS /proc for hver prosess;
  • Lagt til nye kommandoer "endre størrelse" for å justere størrelsen på terminalvinduet, "ssh-copy-id" for å kopiere offentlige SSH-nøkler, "se" for å overvåke endringer i utdata og "demangle" for å dekode tegn i kjørbare filer;
  • I isolerte soner er det nå mulig å tildele virtuelle nettverkskort (VNICs) på forespørsel, konfigurerbare gjennom global-nic-attributtet;
  • Lagt til muligheten til å deaktivere IPv6 for LX-soner (isolerte soner for å kjøre Linux). Forbedret nettverksytelse i LX-soner med Ubuntu 18.04. Lagt til støtte for å kjøre Void Linux;
  • Fastvaren er oppdatert i bhyve-hypervisoren, muligheten til å sette et passord for VNC-serveren er lagt til, TRIM-støtte har dukket opp i vioblk-blokkenheter, rettelser fra Joyent og FreeBSD er overført;
  • ZFS gir automatisk gjenoppretting etter flytting av enheter i rotbassenget. Lagt til støtte for ZFS-trim. Forbedret ytelse av kommandoene "zpool iostat" og "zpool status". Forbedret ytelse av "zpool import". Lagt til støtte for Direct I/O med ZFS.
  • Verktøysett for å administrere pakker er oversatt til Python 3.7 og rapidjson JSON-biblioteket;
  • Lagt til støtte for ny maskinvare, inkludert Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    nye Emulex fiber-kanal-kort;

  • Lagt til et alternativ i bootloader-menyen for å aktivere den grafiske konsollen ved oppstart uten UEFI.
  • Lagt til pakken "developer/gcc9". Standard kompilatoren er oppdatert til GCC 9. Python har blitt oppdatert til versjon 3.7. Python 2 er avviklet, men python-27 beholdes for bakoverkompatibilitet.

Kilde: opennet.ru

Legg til en kommentar