Dostępne są OpenIndiana 2019.10 i OmniOS CE r151032, będące kontynuacją rozwoju OpenSolaris

Odbyła się wydanie darmowej dystrybucji OpenIndiana 2019.10, który zastąpił binarną dystrybucję OpenSolaris, której rozwój został przerwany przez firmę Oracle. OpenIndiana udostępnia użytkownikowi środowisko pracy zbudowane w oparciu o świeży wycinek bazy kodu projektu Iluminaci. Faktyczny rozwój technologii OpenSolaris jest kontynuowany w ramach projektu Illumos, w ramach którego opracowywane jest jądro, stos sieciowy, systemy plików, sterowniki, a także podstawowy zestaw narzędzi i bibliotek systemu użytkownika. Do załadunku uformowany trzy typy obrazów iso - edycja serwerowa z aplikacjami konsolowymi (723 MB), asemblacja minimalna (431 MB) oraz asemblacja ze środowiskiem graficznym MATE (1.6 GB).

Głównym zmiany w OpenIndiana 2019.10:

  • Infrastruktura zarządzania pakietami IPS (Image Packaging System) została przeniesiona do Pythona 3. IPS został zaktualizowany w celu uwzględnienia poprawek z sierpniowej aktualizacji OmniOS CE;
  • Kontynuowano przenoszenie aplikacji specyficznych dla OpenIndiana z Pythona 2.7 do Pythona 3;
  • Przepisano komponenty binarne narzędzia DDU, który dostarcza informacji o urządzeniu w celu znalezienia odpowiednich sterowników. Baza danych sterowników została zaktualizowana. Kod DDU został przeniesiony do Pythona 3.5;
  • Zaktualizowano programy użytkownika, w tym VirtualBox 6.0.14, FreeType 2.10.1, GTK 3.24.12, LightDM 1.30, Vim 8.1.1721, Nano 4.5 i Sudo 1.8.29. Zaktualizowano również koder x264.
  • Dodano pakiety dla mpg123, x265 i mpack. Dodano pasek stanu Powerline dla Bash, tmux i Vim.
  • Dodano usługę x11-init w celu utworzenia niezbędnych katalogów z uprawnieniami roota przed uruchomieniem aplikacji X11;
  • Dodano wersję Clang 4.0 zamiast Clang 8.0. Kompilatory GCC 7.4 i 8.3 zostały zaktualizowane i obejmują GCC 9.2. Zaktualizowane narzędzia programistyczne:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;
  • Zaktualizowano oprogramowanie serwera:
    obsługuje następujące pakiety: 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;
  • Kompilacja jądra illumos została domyślnie przełączona na GCC 7. Oprogramowanie układowe cxgbe i mikrokod Intel zostały zaktualizowane.
  • Implementację ZFS przeniesiono z uwzględnieniem poprawek i udoskonaleń z projektu ZFS. Linux, w tym możliwość szyfrowania danych i metadanych, użyj UNMAP/TRIM dla SSD;
  • Obsługa technologii Hyper-Threading jest domyślnie wyłączona. Dodatkowa ochrona przed lukami w zabezpieczeniach L1TF и MDS (Próbkowanie danych mikroarchitektonicznych). Jądro jest kompilowane z ochroną retpoline;
  • Wiele udoskonaleń związanych z obsługą protokołu SMB 3 zostało przeniesionych do jądra, w tym obsługa szyfrowania, możliwość korzystania z nazwanych potoków, obsługa list kontroli dostępu, rozszerzonych atrybutów i blokad plików;
  • Z jądra usunięto stary kod specyficzny dla platformy SPARC;
  • Dodano ustawienia regionalne C.UTF-8;
  • Z FreeBSD przeniesiono infrastrukturę umożliwiającą korzystanie z wtykowych procedur kontroli przeciążenia TCP. Dodano obsługę algorytmów CUBIC i NewReno;
  • Do hashowania nowych haseł domyślnie używany jest algorytm SHA512;
  • Dodano obsługę formatu „/NUM” do pliku crontab, np. „*/2 * * * * ”, aby program był uruchamiany co dwie minuty;
  • Ulepszona obsługa rozruchu w systemach UEFI.

Kilka dni temu również odbyła się wydanie dystrybucji Illumos Wersja społecznościowa OmniOS r151032, który zapewnia pełną obsługę hiperwizora KVM, stosu sieci wirtualnej Crossbow i systemu plików ZFS. Dystrybucję można wykorzystać zarówno do budowy wysoce skalowalnych systemów webowych, jak i do tworzenia systemów przechowywania danych.

В nowe wydanie:

  • Dodano obsługę rozruchu w systemach z UEFI;
  • ZFS dodaje obsługę przechowywania danych i metadanych w formie zaszyfrowanej;
  • Obsługa protokołu SMB/CIFS w jądrze została znacząco ulepszona, a także zaimplementowano wiele rozszerzeń protokołu SMB3;
  • Dodano opcję smt_enabled=0 (/boot/conf.d/) umożliwiającą wyłączenie SMT i HyperThreading;
  • Dodano obsługę wtykowych algorytmów kontroli przeciążenia TCP;
  • Dodano ustawienia regionalne C.UTF-8, które obejmują wszystkie funkcje ustawień regionalnych C, a także możliwość używania znaków UTF-8;
  • Ulepszone sterowniki dla Hyper-V;
  • Zaktualizowano algorytm haszujący hasła z SHA256 na SHA512;
  • Dodano ochronę przed atakami Widm;
  • Zmieniono domyślną rozdzielczość konsoli opartą na buforze ramki na 1024x768 ze znakami 10x18;
  • Dodano obsługę formatu „/NUM” do crontab;
  • Dodano polecenie penv umożliwiające przeglądanie środowiska procesu lub pliku rdzenia (odpowiednik „pargs -e”);
  • Dodano polecenie pauxv umożliwiające przeglądanie dodatkowych parametrów procesu lub pliku rdzenia (odpowiednik „pargs -x”);
  • Dodano polecenie connstat umożliwiające przeglądanie statystyk połączeń TCP;
  • Narzędzie netstat zostało zaktualizowane o opcję „-u” umożliwiającą wyświetlanie informacji o procesach powiązanych z otwartymi gniazdami;
  • Dodano obsługę uruchamiania nowych dystrybucji w kontenerach stref LX. Linux;
  • Zoptymalizowano wydajność hiperwizora Bhyve i dodano obsługę emulacji urządzeń NVME;
  • Instalator umożliwia automatyczną instalację pakietów obsługujących hiperwizory podczas instalacji w środowiskach wirtualizacji;
  • Zaktualizowane wersje programów, w tym Perl 5.30, OpenSSL 1.1.1 i Python 3.7. Python 2.7 został wycofany.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster