OpenIndiana 2020.04 kaj OmniOS CE r151034 estas disponeblaj, daŭrigante la evoluon de OpenSolaris

okazis liberigo de senpaga distribuo Indianao Malferma Turniro 2020.04, kiu anstataŭigis la OpenSolaris binaran distribuon, kies evoluo estis nuligita fare de Oracle. OpenIndiana provizas la uzanton per labormedio konstruita surbaze de freŝa tranĉaĵo de la kodbazo de la projekto Ilumoj. La fakta evoluo de OpenSolaris-teknologioj daŭras kun la Illumos-projekto, kiu disvolvas la kernon, retan stakon, dosiersistemojn, ŝoforojn, same kiel bazan aron de uzantsistemaj utilecoj kaj bibliotekoj. Por ŝarĝo formis tri specoj de iso-bildoj - servila eldono kun konzolaplikoj (725 MB), minimuma kunigo (377 MB) kaj kunigo kun la grafika medio MATE (1.5 GB).

Ĉefa ŝanĝi en OpenIndiana 2020.04:

  • Ĉiuj OpenIndiana-specifaj aplikaĵoj, inkluzive de la instalilo Caiman, estis migritaj de Python 2.7 al Python 3.5;
  • Python 2.7 estis forigita de instalaj bildoj;
  • GCC 7 estas uzata kiel la defaŭlta sistema kompililo;
  • Subteno por 32-bitaj iloj por X.org estis nuligita;
  • La pakaĵmanaĝero de PKG estis translokigita de la simplejson-biblioteko al rapidjson por prilabori datumojn en JSON-formato, kiu reduktis memorkonsumon dum funkciado kun grandaj pakaj dosierujoj;
  • La oficeja serio LibreOffice 6.4 kaj la pakaĵo MiniDLNA estis aldonitaj al la pakaĵo. Forigita XChat;
  • Ĝisdatigitaj kutimaj pakaĵoj:
    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;

  • Sistemkomponentoj ĝisdatigitaj: net-snmp 5.8,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, vpnc-skriptoj 20190606,
    GNU Ekrano 4.8.0,
    tmux 3.0a,
    nano 4.8;

  • Ĝisdatigitaj programiloj:
    GCC 7.5/8.4/9.3,
    Sonorado 9
    Ruzaĵo 2.2.7,
    Golano 1.13.8/1.12.17,
    OpenJDK 1.8.232, icedtea-web 1.8.3,
    Rubeno 2.6.6
    PHP 7.3.17
    Git 2.25.4,
    Mercurial 5.3.2
    Glade 3.22.2,
    GNU TLS 33.5.19,
    Aŭtomatfaro 1.16
    Glib 2.62,
    Binutils 2.34;

  • Servila programaro ĝisdatigita: PostgreSQL 12,
    Trinkejo 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,
    Sambo 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;

  • Riparita vundebleco en la utileco DDU (uzita por serĉi taŭgajn ŝoforojn), permesante al loka uzanto levi siajn privilegiojn radiki sub certaj kondiĉoj.

Samtempe okazis liberigo de la Illumos-distribuo OmniOS Komunuma Eldono r151034, kiu provizas plenan subtenon por la KVM-hiperviziero, la arbalesta virtuala interkonekta stako, kaj la ZFS-dosiersistemo. La distribuo povas esti uzata kaj por konstrui tre skaleblajn retsistemojn kaj por krei stokadsistemojn.

В nova eldono:

  • Aldonis la kapablon ruli NFS-servilon en izolita zono (ebligita per la posedaĵo "sharenfs"). Estis simpligite krei SMB-sekciojn en zono per agordo de la posedaĵo "sharesmb";
  • La efektivigo de supermetitaj retoj estis portita de SmartOS, kiu povas esti efike uzita per virtualaj ŝaltiloj (etherstub) liganta plurajn gastigantojn;
  • La kerno plibonigis SMB/CIFS-subtenon. La SMB-kliento estis ĝisdatigita por liberigi 3.02;
  • Aldonita subteno por SMBIOS 3.3 kaj la kapablo malkodi pliajn datumojn, kiel baterioŝargo-parametroj;
  • Protekto kontraŭ swapgs kaj TAA-atakoj estis aldonita al la kerno;
  • Aldonis novan pelilon por aliri temperatursensilojn uzatajn en AMD-blatoj;
  • La dosierujo fdinfo kun datumoj pri malfermitaj dosieroj estis aldonita al la virtuala FS /proc por ĉiu procezo;
  • Aldonitaj novaj komandoj "regrandigi" por ĝustigi la grandecon de la fina fenestro, "ssh-copy-id" por kopii SSH publikajn ŝlosilojn, "watch" por monitori ŝanĝojn en eligo, kaj "malangle" por malkodi signojn en ruleblaj dosieroj;
  • En izolitaj zonoj, estas nun eble asigni virtualajn retajn adaptilojn (VNICs) laŭ postulo, agordeblajn per la global-nic-atributo;
  • Aldonis la kapablon malŝalti IPv6 por LX-zonoj (izolitaj zonoj por funkcii Linukso). Plibonigita reta rendimento en LX-zonoj kun Ubuntu 18.04. Aldonita subteno por funkcii Void Linux;
  • La firmvaro estis ĝisdatigita en la bhyve hiperviziero, la kapablo agordi pasvorton por la VNC-servilo estis aldonita, TRIM-subteno aperis en vioblk-blokaj aparatoj, korektoj de Joyent kaj FreeBSD estis transdonitaj;
  • ZFS provizas aŭtomatan reakiron post movado de aparatoj en la radika naĝejo. Aldonita subteno por ZFS-tajlado. Plibonigita agado de la komandoj "zpool iostat" kaj "zpool status". Plibonigita agado de "zpool import". Aldonita subteno por Rekta I/O kun ZFS.
  • Ilaro por administri pakaĵojn estis tradukita al Python 3.7 kaj la rapidjson JSON-biblioteko;
  • Aldonita subteno por nova aparataro, inkluzive de Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    novaj Emulex fibro-kanalaj kartoj;

  • Aldonis opcion al la menuo de ekŝargilo por ebligi la grafikan konzolon dum ekŝargo sen UEFI.
  • Aldonita pako "developer/gcc9". La defaŭlta kompililo estis ĝisdatigita al GCC 9. Python estis ĝisdatigita al versio 3.7. Python 2 estis nuligita, sed python-27 estas retenita por retrokongruo.

fonto: opennet.ru

Aldoni komenton