Dostupni su OpenIndiana 2020.04 i OmniOS CE r151034, nastavljajući razvoj OpenSolarisa

odvijao izdavanje besplatne distribucije OpenIndiana 2020.04. XNUMX, koji je zamijenio OpenSolaris binarnu distribuciju, čiji je razvoj Oracle prekinuo. OpenIndiana korisniku pruža radno okruženje izgrađeno na temelju svježeg dijela kodne baze projekta illumos. Stvarni razvoj OpenSolaris tehnologija nastavlja se s projektom Illumos, koji razvija kernel, mrežni stog, datotečne sustave, upravljačke programe, kao i osnovni skup uslužnih programa i biblioteka korisničkog sustava. Za utovar formirana tri vrste iso slika - serversko izdanje s konzolnim aplikacijama (725 MB), minimalna montaža (377 MB) i montaža s grafičkim okruženjem MATE (1.5 GB).

Glavni promjena u OpenIndiani 2020.04:

  • Sve aplikacije specifične za OpenIndianu, uključujući Caiman instalacijski program, migrirane su s Pythona 2.7 na Python 3.5;
  • Python 2.7 je uklonjen iz instalacijskih slika;
  • GCC 7 se koristi kao zadani prevodilac sustava;
  • Podrška za 32-bitne uslužne programe za X.org je prekinuta;
  • Upravitelj paketa PKG prebačen je iz knjižnice simplejson u rapidjson za obradu podataka u JSON formatu, što je smanjilo potrošnju memorije pri radu s velikim direktorijima paketa;
  • U paket je dodan uredski paket LibreOffice 6.4 i MiniDLNA paket. Uklonjen XChat;
  • Ažurirani prilagođeni paketi:
    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;

  • Ažurirane komponente sustava: net-snmp 5.8,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, vpnc-skripte 20190606,
    GNU zaslon 4.8.0,
    tmux 3.0a,
    nano 4.8;

  • Ažurirani razvojni alati:
    GCC 7.5/8.4/9.3,
    zveket 9
    Varljivost 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,
    Mercurial 5.3.2
    Glade 3.22.2,
    GNU TLS 33.5.19,
    Automake 1.16
    Glib 2.62,
    Binutils 2.34;

  • Poslužiteljski softver ažuriran: 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,
    VEZATI 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;

  • Ispravljena ranjivost u uslužnom programu DDU (koristi se za traženje odgovarajućih upravljačkih programa), dopuštajući lokalnom korisniku da poveća svoje privilegije na root pod određenim uvjetima.

Istovremeno odvijao izdanje distribucije Illumos OmniOS Community Edition r151034, koji pruža punu podršku za KVM hipervizor, Crossbow virtualni mrežni stog i ZFS datotečni sustav. Distribucija se može koristiti i za izgradnju visoko skalabilnih web sustava i za stvaranje sustava za pohranu podataka.

В novo izdanje:

  • Dodana je mogućnost pokretanja NFS poslužitelja u izoliranoj zoni (omogućeno putem svojstva “sharenfs”). Pojednostavljeno je stvaranje SMB particija u zoni postavljanjem svojstva “sharesmb”;
  • Implementacija preklapajućih mreža prenesena je iz SmartOS-a, koji se može učinkovito koristiti s virtualnim preklopnicima (etherstub) koji povezuju nekoliko hostova;
  • Kernel ima poboljšanu podršku za SMB/CIFS. SMB klijent je ažuriran na izdanje 3.02;
  • Dodana podrška za SMBIOS 3.3 i mogućnost dekodiranja dodatnih podataka, kao što su parametri napunjenosti baterije;
  • Zaštita od swapgova i TAA napada dodana je kernelu;
  • Dodan novi upravljački program za pristup temperaturnim senzorima koji se koriste u AMD čipovima;
  • Fdinfo direktorij s podacima o otvorenim datotekama dodan je u virtualni FS /proc za svaki proces;
  • Dodane su nove naredbe "resize" za podešavanje veličine prozora terminala, "ssh-copy-id" za kopiranje SSH javnih ključeva, "watch" za praćenje promjena u izlazu i "demangle" za dekodiranje znakova u izvršnim datotekama;
  • U izoliranim zonama sada je moguće dodijeliti virtualne mrežne adaptere (VNIC) na zahtjev, koje je moguće konfigurirati putem atributa global-nic;
  • Dodana mogućnost onemogućavanja IPv6 za LX zone (izolirane zone za pokretanje Linuxa). Poboljšana izvedba mreže u LX zonama uz Ubuntu 18.04. Dodana podrška za pokretanje Void Linuxa;
  • Firmware je ažuriran u hipervizoru bhyve, dodana je mogućnost postavljanja lozinke za VNC poslužitelj, TRIM podrška se pojavila u vioblk blok uređajima, popravci iz Joyenta i FreeBSD-a su preneseni;
  • ZFS omogućuje automatski oporavak nakon premještanja uređaja u root poolu. Dodana podrška za ZFS trim. Poboljšana izvedba naredbi "zpool iostat" i "zpool status". Poboljšana izvedba "zpool importa". Dodana podrška za Direct I/O sa ZFS-om.
  • Toolkit za upravljanje paketima preveden je na Python 3.7 i rapidjson JSON biblioteku;
  • Dodana podrška za novi hardver, uključujući Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    nove Emulex fiber-channel kartice;

  • Dodana je opcija u izbornik pokretačkog programa za omogućavanje grafičke konzole pri pokretanju bez UEFI-ja.
  • Dodan paket "developer/gcc9". Zadani kompajler ažuriran je na GCC 9. Python je ažuriran na verziju 3.7. Python 2 je ukinut, ali python-27 je zadržan radi kompatibilnosti unazad.

Izvor: opennet.ru

Dodajte komentar