OpenIndiana 2019.10 og OmniOS CE r151032 er tilgængelige, som fortsætter udviklingen af OpenSolaris

Har fundet sted udgave af den frie distribution OpenIndiana 2019.10, som erstatter den binære distribution OpenSolaris, hvis udvikling blev stoppet af Oracle. OpenIndiana giver brugeren et arbejdsområde baseret på et friskt udsnit af projektets kodebase Illumos. Den direkte udvikling af OpenSolaris-teknologier fortsætter i Illumos-projektet, hvor kernen, netværksstakken, filsystemer, drivere samt et grundlæggende sæt af bruger-systemværktøjer og biblioteker udvikles. For at downloade er designet tre typer iso-billeder — serverudgave med konsolapplikationer (723 MB), minimal installation (431 MB) og installation med grafisk miljø MATE (1,6 GB).

Vigtige Optimeringer i OpenIndiana 2019.10:

  • Pakkestyringsinfrastrukturen IPS (Image Packaging System) er overført til brug af Python 3. Rettelser fra augustopdateringen af OmniOS CE er blevet overført til IPS;
  • Porteringen af OpenIndiana-specifikke applikationer fra Python 2.7 til Python 3 er fortsat;
  • De binære komponenter af værktøjet DDU, der giver information om enheder til at finde passende drivere. Driverdatabasen er blevet opdateret. DDU-koden er porteret til Python 3.5;
  • Brugerprogrammerne er blevet opdateret, herunder VirtualBox 6.0.14, FreeType 2.10.1, GTK 3.24.12, LightDM 1.30, Vim 8.1.1721, Nano 4.5, Sudo 1.8.29. Encoder x264 er blevet opdateret.
  • Pakker med mpg123, x265 og mpack er blevet tilføjet. Der er foreslået en statuslinje Powerline til Bash, tmux og Vim.
  • Tjenesten x11-init er tilføjet for at oprette de nødvendige kataloger med root-rettigheder før opstart af X11-applikationer;
  • Clang 4.0 er blevet erstattet af Clang 8.0. Compilers GCC 7.4 og 8.3 er blevet opdateret, og GCC 9.2 er inkluderet. Udviklingsværktøjerne er blevet opdateret:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;
  • Serversoftwaren er opdateret:
    MongoDB 4.0, Nginx 1.16.1, Samba 4.11, Node.js 12.13.0, 10.17.0, 8.16.2, BIND 9.14, OpenLDAP 2.4.48, tor 0.4.1.6;
  • Illumos-kernen er som standard overført til GCC 7. Firmware cxgbe og Intel-mikrokoden er opdateret.
  • Der er overført rettelser og forbedringer fra ZFS on Linux-projektet til ZFS-implementeringen, herunder muligheden for at kryptere data og metadata, brugen af UNMAP/TRIM til SSD'er;
  • Hyper-threading-support er som standard blevet deaktiveret. Beskyttelse mod sårbarheder L1TF og MDS (Microarchitectural Data Sampling) er blevet tilføjet. Kernen er samlet med retpoline-beskyttelse;
  • Der er overført mange forbedringer til kernen relateret til understøttelse af SMB 3-protokollen, herunder understøttelse af kryptering, muligheden for at bruge navngivne kanaler, understøttelse af ACL, udvidede attributter og fil-låsninger;
  • Kernen er blevet renset for gammel kode, der er specifik for SPARC-platformen;
  • C.UTF-8-lokaliseringen er blevet tilføjet;
  • Frameworket til brug af plug-in TCP-overbelastningskontrol, der er overført fra FreeBSD, er blevet tilføjet. Understøttelse af CUBIC og NewReno-algoritmerne er tilføjet;
  • SHA512-algoritmen er som standard aktiveret til hashning af nye adgangskoder;
  • Støtte til crontab-formatet "\/NUM", for eksempel "*\/2 * * * * " for at køre hvert andet minut, er blevet tilføjet;
  • Understøttelsen af booting på UEFI-systemer er forbedret.

For nogle dage siden også tog sted udgivelsen af Illumos-distributionen OmniOS Community Edition r151032, som giver fuld støtte til KVM-hypervisorer, det virtuelle netværksstack Crossbow og ZFS-filsystemet. Distributionen kan anvendes til både at bygge højskalerbare web-systemer samt til at oprette lagringssystemer.

I den nye udgivelse:

  • Tilføjet support til opstart på systemer med UEFI;
  • I ZFS tilføjet support til lagring af data og metadata i krypteret form;
  • Betydeligt forbedret support til SMB/CIFS i kernen, mange SMB3-udvidelser implementeret;
  • Tilføjet indstilling smt_enabled=0 (/boot/conf.d/) for at deaktivere SMT og HyperThreading;
  • Tilføjet support til plug-in algoritmer for TCP-overbelastningskontrol;
  • Tilføjet locale C.UTF-8, som inkluderer alle egenskaber ved locale C med mulighed for at bruge UTF-8 tegn;
  • Forbedret drivere til Hyper-V;
  • Passwordhash-algoritmen opdateret fra SHA256 til SHA512;
  • Tilføjet beskyttelse mod Spectre-angreb;
  • Ændret standardopløsning for konsollen baseret på framebuffer: 1024×768 med tegn 10×18;
  • I crontab tilføjet support til formatet «/NUM»;
  • Tilføjet kommandoen penv til at se procesmiljøet eller core-filen (ækvivalent til «pargs -e»);
  • Tilføjet kommandoen pauxv til at se yderligere parametre for processen eller core-filen (ækvivalent til «pargs -x»);
  • Tilføjet kommandoen connstat til at se statistik over TCP-forbindelser;
  • I netstat-værktøjet tilføjet option «-u» for at vise information om processer relateret til åbne sockets;
  • I LX zones-containere tilføjet support til kørsel af nye Linux-distributioner;
  • Gennemført optimering af hypervisor Bhyve's ydeevne, tilføjet support til emulering af NVME-enheder;
  • Installereren sikrer automatisk installation af pakker til support af hypervisorer ved opstart af installation i virtualiseringsmiljøer;
  • Opdaterede versioner af programmer, herunder Perl 5.30, OpenSSL 1.1.1 og Python 3.7. Python 2.7 er blevet erklæret forældet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster