Na voljo sta OpenIndiana 2020.04 in OmniOS CE r151034, ki nadaljujeta razvoj OpenSolarisa

potekala sprostitev brezplačne distribucije OpenIndiana 2020.04. XNUMX, ki je nadomestil binarno distribucijo OpenSolaris, katere razvoj je prekinil Oracle. OpenIndiana uporabniku nudi delovno okolje, zgrajeno na podlagi svežega dela kodne baze projekta illumos. Dejanski razvoj tehnologij OpenSolaris se nadaljuje s projektom Illumos, ki razvija jedro, omrežni sklad, datotečne sisteme, gonilnike ter osnovni nabor uporabniških sistemskih pripomočkov in knjižnic. Za nalaganje oblikovana tri vrste iso slik - strežniška izdaja s konzolnimi aplikacijami (725 MB), minimalna montaža (377 MB) in montaža z grafičnim okoljem MATE (1.5 GB).

Glavni Spremembe v OpenIndiana 2020.04:

  • Vse aplikacije, specifične za OpenIndiana, vključno z namestitvenim programom Caiman, so bile preseljene s Python 2.7 na Python 3.5;
  • Python 2.7 je bil odstranjen iz namestitvenih slik;
  • GCC 7 se uporablja kot privzeti sistemski prevajalnik;
  • Podpora za 32-bitne pripomočke za X.org je bila ukinjena;
  • Upravljalnik paketov PKG je bil prenesen iz knjižnice simplejson v rapidjson za obdelavo podatkov v formatu JSON, kar je zmanjšalo porabo pomnilnika pri delu z velikimi imeniki paketov;
  • Paketu sta dodana pisarniški paket LibreOffice 6.4 in paket MiniDLNA. Odstranjen XChat;
  • Posodobljeni paketi po meri:
    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;

  • Sistemske komponente posodobljene: net-snmp 5.8,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, skripti vpnc 20190606,
    GNU zaslon 4.8.0,
    tmux 3.0a,
    nano 4.8;

  • Posodobljena orodja za razvijalce:
    GCC 7.5/8.4/9.3,
    Žvenket 9
    Guile 2.2.7,
    Golan 1.13.8/1.12.17,
    OpenJDK 1.8.232, icedtea-web 1.8.3,
    Ruby 2.6.6
    7.3.17 PHP,
    Git 2.25.4,
    Merkur 5.3.2
    Glade 3.22.2,
    GNU TLS 33.5.19,
    Automake 1.16
    Glib 2.62,
    Binutils 2.34;

  • Strežniška programska oprema posodobljena: 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,
    Memcached 1.6.2,
    OpenSSH 8.1p1,
    OpenVPN 2.4.9,
    kvm 20191007,
    qemu-kvm 20190827,
    tor 0.4.1.9;

  • Odpravljena ranljivost v pripomočku DDU (uporablja se za iskanje ustreznih gonilnikov), kar omogoča lokalnemu uporabniku, da pod določenimi pogoji poveča svoje privilegije na root.

Hkrati potekal izdaja distribucije Illumos OmniOS Community Edition r151034, ki zagotavlja popolno podporo za hipervizor KVM, navidezni omrežni sklad Crossbow in datotečni sistem ZFS. Distribucijo je mogoče uporabiti tako za gradnjo zelo razširljivih spletnih sistemov kot za ustvarjanje sistemov za shranjevanje.

В nova izdaja:

  • Dodana možnost izvajanja strežnika NFS v izoliranem območju (omogočeno prek lastnosti »sharenfs«). Poenostavljeno je bilo ustvarjanje particij SMB v območju z nastavitvijo lastnosti »sharesmb«;
  • Implementacija prekrivnih omrežij je bila prenesena iz SmartOS, ki se lahko učinkovito uporablja z virtualnimi stikali (etherstub), ki povezujejo več gostiteljev;
  • Jedro ima izboljšano podporo SMB/CIFS. Odjemalec SMB je bil posodobljen na izdajo 3.02;
  • Dodana podpora za SMBIOS 3.3 in možnost dekodiranja dodatnih podatkov, kot so parametri napolnjenosti baterije;
  • Jedru je bila dodana zaščita pred napadi swapgs in TAA;
  • Dodan nov gonilnik za dostop do temperaturnih senzorjev, ki se uporabljajo v čipih AMD;
  • Imenik fdinfo s podatki o odprtih datotekah je bil dodan v virtualni FS /proc za vsak proces;
  • Dodani novi ukazi »resize« za prilagoditev velikosti okna terminala, »ssh-copy-id« za kopiranje javnih ključev SSH, »watch« za spremljanje sprememb v izhodu in »demangle« za dekodiranje znakov v izvedljivih datotekah;
  • V izoliranih območjih je zdaj mogoče na zahtevo dodeliti navidezne omrežne kartice (VNIC), ki jih je mogoče konfigurirati prek atributa global-nic;
  • Dodana možnost onemogočanja IPv6 za območja LX (izolirana območja za izvajanje Linuxa). Izboljšana zmogljivost omrežja v območjih LX z Ubuntu 18.04. Dodana podpora za izvajanje Void Linuxa;
  • Vdelana programska oprema je bila posodobljena v hipervizorju bhyve, dodana je bila možnost nastavitve gesla za strežnik VNC, podpora TRIM se je pojavila v blokovnih napravah vioblk, popravki iz Joyenta in FreeBSD so bili preneseni;
  • ZFS zagotavlja samodejno obnovitev po premikanju naprav v korenskem bazenu. Dodana podpora za ZFS trim. Izboljšano delovanje ukazov "zpool iostat" in "zpool status". Izboljšana zmogljivost »zpool import«. Dodana podpora za Direct I/O z ZFS.
  • Komplet orodij za upravljanje paketov je bil preveden v Python 3.7 in knjižnico rapidjson JSON;
  • Dodana podpora za novo strojno opremo, vključno z Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    nove optične kartice Emulex;

  • V meni zagonskega nalagalnika je bila dodana možnost za omogočanje grafične konzole pri zagonu brez UEFI.
  • Dodan paket "developer/gcc9". Privzeti prevajalnik je bil posodobljen na GCC 9. Python je bil posodobljen na različico 3.7. Python 2 je bil ukinjen, vendar je python-27 ohranjen zaradi združljivosti za nazaj.

Vir: opennet.ru

Dodaj komentar