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

održan izdavanje besplatne distribucije Open Indiana 2020.04, koji je zamijenio binarnu distribuciju OpenSolaris, čiji je razvoj prekinuo Oracle. OpenIndiana pruža korisniku radno okruženje izgrađeno na osnovu svežeg dela baze koda projekta illumos. Stvarni razvoj OpenSolaris tehnologija nastavlja se projektom Illumos, koji razvija kernel, mrežni stek, sisteme datoteka, drajvere, kao i osnovni set korisničkih sistemskih uslužnih programa i biblioteka. Za utovar formirana tri vrste iso slika - serversko izdanje sa konzolnim aplikacijama (725 MB), minimalni sklop (377 MB) i sklop sa MATE grafičkim okruženjem (1.5 GB).

Glavni promjena u OpenIndiana 2020.04:

  • Sve aplikacije specifične za OpenIndiana, uključujući Caiman instalater, migrirane su sa Python 2.7 na Python 3.5;
  • Python 2.7 je uklonjen iz instalacionih slika;
  • GCC 7 se koristi kao podrazumevani sistemski kompajler;
  • Podrška za 32-bitne uslužne programe za X.org je ukinuta;
  • PKG menadžer paketa je prebačen iz simplejson biblioteke u rapidjson za obradu podataka u JSON formatu, što je smanjilo potrošnju memorije kada se radi sa velikim direktorijumima paketa;
  • U paket je dodat 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 sistema: net-snmp 5.8,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, vpnc-scripts 20190606,
    GNU Screen 4.8.0,
    tmux 3.0a,
    nano 4.8;

  • Ažurirani alati za programere:
    GCC 7.5/8.4/9.3,
    Zveket 9
    Prevara 2.2.7,
    Golan 1.13.8/1.12.17,
    OpenJDK 1.8.232, icedtea-web 1.8.3,
    Ruby 2.6.6
    PHP 7.3.17
    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;

  • Serverski 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,
    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;

  • Ispravljena ranjivost u uslužnom programu DDU (koristi se za traženje odgovarajućih drajvera), omogućavajući lokalnom korisniku da podigne svoje privilegije na root pod određenim uslovima.

Istovremeno održan izdanje Illumos distribucije OmniOS Community Edition r151034, koji pruža punu podršku za KVM hipervizor, virtuelni mrežni stog Crossbow i sistem datoteka ZFS. Distribucija se može koristiti i za izgradnju visoko skalabilnih web sistema i za kreiranje sistema za skladištenje podataka.

В novo izdanje:

  • Dodata mogućnost pokretanja NFS servera u izolovanoj zoni (omogućeno preko svojstva “sharenfs”). Pojednostavljeno je kreiranje SMB particija u zoni postavljanjem svojstva “sharesmb”;
  • Implementacija preklapajućih mreža je preneta iz SmartOS-a, koji se može efikasno koristiti sa virtuelnim prekidačima (etherstub) koji povezuju nekoliko hostova;
  • Kernel je poboljšao SMB/CIFS podršku. SMB klijent je ažuriran na izdanje 3.02;
  • Dodata podrška za SMBIOS 3.3 i mogućnost dekodiranja dodatnih podataka, kao što su parametri punjenja baterije;
  • Zaštita od swapgova i TAA napada je dodata kernelu;
  • Dodan je novi drajver za pristup temperaturnim senzorima koji se koriste u AMD čipovima;
  • Fdinfo direktorij sa podacima o otvorenim datotekama dodat je virtuelnom FS /proc za svaki proces;
  • Dodane nove komande "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 izolovanim zonama, sada je moguće dodeliti virtuelne mrežne adaptere (VNIC) na zahtev, podesivi preko atributa global-nic;
  • Dodata mogućnost onemogućavanja IPv6 za LX zone (izolovane zone za pokretanje Linuxa). Poboljšane mrežne performanse u LX zonama uz Ubuntu 18.04. Dodata podrška za pokretanje Void Linuxa;
  • Ažuriran je firmver u bhyve hipervizoru, dodata je mogućnost postavljanja lozinke za VNC server, pojavila se podrška za TRIM u vioblk blok uređajima, prebačeni su popravci sa Joyent-a i FreeBSD-a;
  • ZFS omogućava automatski oporavak nakon premještanja uređaja u korijenski bazen. Dodata podrška za ZFS trim. Poboljšane performanse naredbi "zpool iostat" i "zpool status". Poboljšane performanse "zpool importa". Dodata podrška za Direct I/O sa ZFS.
  • Komplet alata za upravljanje paketima je preveden na Python 3.7 i rapidjson JSON biblioteku;
  • Dodata 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;

  • Dodata opcija u meni pokretača za omogućavanje grafičke konzole kada se pokreće bez UEFI-ja.
  • Dodan paket "developer/gcc9". Podrazumevani prevodilac je ažuriran na GCC 9. Python je ažuriran na verziju 3.7. Python 2 je ukinut, ali je Python-27 zadržan radi kompatibilnosti unatrag.

izvor: opennet.ru

Dodajte komentar