OpenIndiana 2019.04 i OmniOS CE r151030, kontynuacja rozwoju OpenSolaris

Do dyspozycji wydanie darmowej dystrybucji OpenIndiana 2019.04, 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 rodzaje obrazy ISO — edycja serwerowa z aplikacjami konsolowymi (702 MB), minimalny montaż (524 MB) i montaż ze środowiskiem graficznym MATE (1.6 GB).

Głównym zmiany w OpenIndiana 2019.04:

  • Pulpit MATE zaktualizowany do wydania 1.22;
  • Pakiet zawiera pakiet z Virtualboxem (6.0), a także zestaw dodatków do Virtualboxa dla systemów gościnnych;
  • Duża część poprawek z repozytoriów została przeniesiona do infrastruktury zarządzania pakietami IPS (Image Packaging System). OmniOS CE i Solarisa. Dodany wsparcie automatyczne nazewnictwo środowisk rozruchowych;
  • Niektóre aplikacje specyficzne dla OpenIndiana są przenoszone z
    Python 2.7/GTK 2 do Pythona 3.5/GTK 3;

  • Zaktualizowane wersje programów użytkownika, w tym Firefox 60.6.3 ESR, Freetype 2.9.1, Fontconfig 2.13.1, GTK 3.24.8, glib2 2.58.3, LightDM 1.28, GCC 8.3.0, binutils 2.32, Git 2.21.0, cmake 3.12.4, Python 3.5, Rust 1.32.0, Golang 1.11, PHP 7.3, OpenSSH 7.9p1, PostgreSQL 11, MariaDB 10.3, MongoDB 4.0, Nginx 1.16.0, Samba 4.9.5, Node.js 12.2.0, Ansible 2.7.5 .XNUMX.
  • Dodano obsługę uzupełniania opcji w bash dla specyficznych dla illumos poleceń zfs, zpool, pkg, beadm, svcs i svcadm;
  • Zaktualizowane czcionki;
  • Dodano narzędzie xbacklight.

Dodatkowo można to zauważyć problem Dystrybucja Illumos Wersja społecznościowa OmniOS r151030, które są klasyfikowane jako wydania z długoterminowym wsparciem (LTS), których aktualizacje trwają trzy lata. Jest to pierwsza wersja LTS od tego czasu edukacji projektu w 2017 roku oraz powołanie stowarzyszenia non-profit OmniOS CE Association, któremu powierzono kontrolę nad rozwojem OmniOS. OmniOS Community Edition 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 Wersja społecznościowa OmniOS:

  • Dodano obsługę protokołu SMB 2.1;
  • Do konsoli dodano pełną obsługę bufora ramki z możliwością zmiany rozdzielczości ekranu i dodatkowymi czcionkami Unicode;
  • GCC 8 służy do budowania komponentów przestrzeni użytkownika;
  • Domyślnie zamiast ntp proponowany jest pakiet ntpsec do zarządzania dokładną synchronizacją czasu;
  • Domyślny zestaw parametrów systemowych znajduje się teraz w pliku /etc/system.d/_omnios:system:defaults i można go zastąpić, umieszczając poszczególne pliki w katalogu /etc/system.d/;
  • Zmieniono zachowanie narzędzi chown i chgrp w odniesieniu do dowiązań symbolicznych, powiązane z nimi pliki są teraz przetwarzane tylko po podaniu flagi „-R”;
  • Dodano standardowe szablony do tworzenia stref za pomocą polecenia „zonecfg create -t ​​type”. Dodano opcję dla stref z preinstalowanym repozytorium pakietów pkgsrc. Dodano możliwość uruchomienia niezależnej dystrybucji illumos w strefie przy użyciu wspólnego jądra z OmniOS. Dynamiczne zarządzanie ustawieniami sieciowymi i wirtualnymi kartami sieciowymi zapewnia standardowy system konfiguracji stref. Podczas tworzenia izolowanych stref parametry „brand=lipkg” i „ip-type=exclusive” są teraz ustawione domyślnie. Dodano obsługę definiowania reguł filtrowania pakietów ipf specyficznych dla strefy. Zmniejszone zużycie pamięci przez strefy poprzez wyłączenie niepotrzebnych usług;
  • ZFS dodał możliwość importowania pul przy użyciu nazwy tymczasowej. Dodano obsługę dnode o zmiennym rozmiarze;
  • Menedżer pakietów pkg dodał możliwość sprawdzenia zgodności zainstalowanych plików z plikami w pakiecie za pomocą polecenia „pkg zweryfikować”. Na przykład, jeśli przypadkowo zmienisz właściciela katalogu /var, polecenie „pkg Verify -p /var” wyświetli ostrzeżenie, że właścicielem musi być root. Dodano możliwość włączania lub wyłączania wydawców pakietów (pkg wydawcy) na poziomie poszczególnych repozytoriów. Aby kontrolować integralność obiektów, zamiast SHA-2 używany jest skrót SHA-1;
  • Automatycznie generowane nazwy utworzonych środowisk rozruchowych mogą teraz opierać się na bieżącej dacie i godzinie lub dacie opublikowania aktualizacji (na przykład „pkg set-property auto-be-name time:omnios-%Y.%m.%d ");
  • Dodano obsługę nowych układów AMD i Intel. Ulepszona obsługa USB 3.1. Dodano sterowniki parawirtualne dla Hyper-V/Azure (sterownik pakietu/hyperv/pv). Wprowadzono nowy sterownik bnx (Broadcom NetXtreme).

Źródło: opennet.ru

Dodaj komentarz