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

tog sted frigivelse af en gratis distribution Indiana Open 2019.10, 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 (723 MB), en minimal assembly (431 MB) og en assembly med det grafiske MATE-miljø (1.6 GB).

The main ændringer i OpenIndiana 2019.10:

  • IPS (Image Packaging System) pakkestyringsinfrastrukturen er blevet skiftet til Python 3. Rettelserne fra August OmniOS CE-opdateringen er blevet overført til IPS;
  • Fortsat portering af OpenIndiana-specifikke applikationer fra Python 2.7 til Python 3;
  • Binære komponenter i hjælpeprogrammet er blevet omskrevet DDU, som giver oplysninger om enheder for at hjælpe dig med at finde passende drivere. Driverdatabasen er blevet opdateret. DDU-kode er blevet overført til Python 3.5;
  • Opdaterede versioner af brugerprogrammer, 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. Opdateret x264 encoder.
  • Tilføjede pakker med mpg123, x265 og mpack. En Powerline-statuslinje tilbydes til Bash, tmux og Vim.
  • Tilføjet x11-init-tjeneste for at skabe de nødvendige mapper med root-rettigheder på stadiet før lancering af X11-applikationer;
  • I stedet for Clang 4.0 er Clang 8.0 blevet tilføjet. GCC 7.4 og 8.3 kompilatorerne er blevet opdateret til at inkludere GCC 9.2. Opdaterede udviklerværktøjer:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;

  • Serversoftware 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-kernebygningen er som standard blevet skiftet til GCC 7. cxgbe-firmwaren og Intel-mikrokoden er blevet opdateret.
  • Rettelser og forbedringer fra ZFS på Linux-projektet er blevet overført til ZFS-implementeringen, herunder evnen til at kryptere data og metadata, bruge UNMAP/TRIM til SSD'er;
  • Hyper-threading-understøttelse er som standard deaktiveret. Tilføjet beskyttelse mod sårbarheder L1TF и MDS (Mikroarkitektonisk datasampling). Kernen er samlet med retpolinbeskyttelse;
  • Mange forbedringer relateret til understøttelse af SMB 3-protokollen er blevet overført til kernen, herunder understøttelse af kryptering, muligheden for at bruge navngivne rør, understøttelse af ACL'er, udvidede attributter og fillåse;
  • Kernen blev renset fra gammel kode specifik for SPARC platformen;
  • Tilføjet C.UTF-8-lokalitet;
  • En ramme er blevet overført fra FreeBSD til at bruge pluggbare TCP-congestion control-handlere. Tilføjet understøttelse af CUBIC og NewReno algoritmer;
  • SHA512-algoritmen bruges som standard til at hash nye adgangskoder;
  • Tilføjet understøttelse af "/NUM"-formatet til crontab, for eksempel "*/2 * * * *" for at køre hvert andet minut;
  • Forbedret opstartsunderstøttelse på UEFI-systemer.

Også for et par dage siden tog sted frigivelse af Illumos-distributionen OmniOS Community Edition r151032, 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 support til opstart på systemer med UEFI;
  • ZFS tilføjede understøttelse til lagring af data og metadata i krypteret form;
  • SMB/CIFS-understøttelse i kernen er blevet væsentligt forbedret, mange SMB3-udvidelser er blevet implementeret;
  • Tilføjet mulighed smt_enabled=0 (/boot/conf.d/) for at deaktivere SMT og HyperThreading;
  • Tilføjet understøttelse af pluggbare TCP-overbelastningskontrolalgoritmer;
  • Tilføjet C.UTF-8-lokalitet, som inkluderer alle funktionerne i C-lokalitet med mulighed for at bruge UTF-8-tegn;
  • Forbedrede drivere til Hyper-V;
  • Adgangskode-hash-algoritmen er blevet opdateret fra SHA256 til SHA512;
  • Tilføjet beskyttelse mod Spectre-angreb;
  • Ændret standard konsolopløsning baseret på framebuffer: 1024x768 med 10x18 tegn;
  • Tilføjet understøttelse af "/NUM"-formatet til crontab;
  • Tilføjet penv-kommando for at se miljøet for en proces eller kernefil (svarende til "pargs -e");
  • Tilføjet pauxv-kommando for at se yderligere proces- eller kernefilparametre (svarende til "pargs -x");
  • Tilføjet connstat-kommando for at se statistik om TCP-forbindelser;
  • Tilføjet "-u"-mulighed til netstat-værktøjet for at vise information om processer forbundet med åbne sockets;
  • Understøttelse af lancering af nye Linux-distributioner er blevet tilføjet til LX zones containere;
  • Ydeevnen af ​​Bhyve hypervisor er blevet optimeret, understøttelse af emulering af NVME-enheder er blevet tilføjet;
  • Installationsprogrammet giver automatisk installation af pakker for at understøtte hypervisorer, når installationen startes i virtualiseringsmiljøer;
  • Opdaterede softwareversioner, herunder Perl 5.30, OpenSSL 1.1.1 og python 3.7. Forældet af Python 2.7.

Kilde: opennet.ru

Tilføj en kommentar