OpenIndiana 2020.04 un OmniOS CE r151034 ir pieejami, turpinot OpenSolaris izstrādi

notika bezmaksas izplatīšanas izlaišana OpenIndiana 2020.04, kas aizstāja OpenSolaris bināro izplatīšanu, kuras izstrādi pārtrauca Oracle. OpenIndiana nodrošina lietotājam darba vidi, kas veidota, pamatojoties uz jaunu projekta koda bāzes daļu illumos. OpenSolaris tehnoloģiju faktiskā izstrāde turpinās ar Illumos projektu, kas izstrādā kodolu, tīkla steku, failu sistēmas, draiverus, kā arī lietotāju sistēmu utilītu un bibliotēku pamata komplektu. Iekraušanai veidojas trīs veidu iso attēli - servera izdevums ar konsoles lietojumprogrammām (725 MB), minimālais komplekts (377 MB) un montāža ar MATE grafisko vidi (1.5 GB).

Galvenais izmaiņas programmā OpenIndiana 2020.04:

  • Visas OpenIndiana specifiskās lietojumprogrammas, tostarp Caiman instalēšanas programma, ir migrētas no Python 2.7 uz Python 3.5;
  • Python 2.7 ir noņemts no instalācijas attēliem;
  • GCC 7 tiek izmantots kā noklusējuma sistēmas kompilators;
  • X.org 32 bitu utilītu atbalsts ir pārtraukts;
  • PKG pakotņu pārvaldnieks ir pārvietots no simplejson bibliotēkas uz rapidjson, lai apstrādātu datus JSON formātā, kas ir samazinājis atmiņas patēriņu, darbojoties ar lieliem pakotņu direktorijiem;
  • Pakotnei ir pievienots biroja komplekts LibreOffice 6.4 un MiniDLNA pakotne. Noņemts XChat;
  • Atjauninātās pielāgotās pakotnes:
    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 savienojumu pārvaldnieks 1.2.0;

  • Sistēmas komponenti atjaunināti: net-snmp 5.8,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, vpnc-skripti 20190606,
    GNU ekrāns 4.8.0,
    tmux 3.0a,
    nano 4.8;

  • Atjaunināti izstrādātāja rīki:
    GCC 7.5/8.4/9.3,
    Klan 9
    Viltība 2.2.7,
    Golāna 1.13.8/1.12.17,
    OpenJDK 1.8.232, icedtea-web 1.8.3,
    Rubīns 2.6.6
    7.3.17 PHP,
    Git 2.25.4,
    Mercurial 5.3.2
    Glade 3.22.2,
    GNU TLS 33.5.19,
    Automašīna 1.16
    Glib 2.62,
    Binutils 2.34;

  • Atjaunināta servera programmatūra: PostgreSQL 12,
    Bārmenis 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;

  • Novērsta utilīta ievainojamība DDU (izmanto, lai meklētu piemērotus draiverus), ļaujot vietējam lietotājam noteiktos apstākļos paaugstināt savas root tiesības.

Vienlaicīgi notika Illumos izplatīšanas izlaišana OmniOS kopienas izdevums r151034, kas nodrošina pilnu atbalstu KVM hipervizoram, Crossbow virtuālā tīkla stekam un ZFS failu sistēmai. Izplatīšanu var izmantot gan ļoti mērogojamu tīmekļa sistēmu veidošanai, gan uzglabāšanas sistēmu izveidei.

В jauns izlaidums:

  • Pievienota iespēja palaist NFS serveri izolētā zonā (iespējota, izmantojot rekvizītu “sharenfs”). SMB nodalījumu izveide zonā ir vienkāršota, iestatot rekvizītu “sharesmb”;
  • Pārklājuma tīklu ieviešana ir pārnesta no SmartOS, ko var efektīvi izmantot ar virtuālajiem slēdžiem (etherstub), kas savieno vairākus resursdatorus;
  • Kodolam ir uzlabots SMB/CIFS atbalsts. SMB klients ir atjaunināts uz versiju 3.02;
  • Pievienots atbalsts SMBIOS 3.3 un iespēja atšifrēt papildu datus, piemēram, akumulatora uzlādes parametrus;
  • Kodolam ir pievienota aizsardzība pret swapgs un TAA uzbrukumiem;
  • Pievienots jauns draiveris, lai piekļūtu temperatūras sensoriem, ko izmanto AMD mikroshēmās;
  • Katra procesa virtuālajam FS /proc ir pievienots fdinfo direktorijs ar datiem par atvērtajiem failiem;
  • Pievienotas jaunas komandas "resize", lai pielāgotu termināļa loga izmēru, "ssh-copy-id", lai kopētu SSH publiskās atslēgas, "watch", lai uzraudzītu izmaiņas izvadē, un "demangel", lai atšifrētu rakstzīmes izpildāmajos failos;
  • Izolētās zonās tagad ir iespējams piešķirt virtuālo tīkla adapterus (VNIC) pēc pieprasījuma, ko var konfigurēt, izmantojot atribūtu global-nic;
  • Pievienota iespēja atspējot IPv6 LX zonām (izolētas zonas Linux darbināšanai). Uzlabota tīkla veiktspēja LX zonās ar Ubuntu 18.04. Pievienots atbalsts Void Linux palaišanai;
  • Programmaparatūra ir atjaunināta bhyve hypervisor, pievienota iespēja iestatīt paroli VNC serverim, ir parādījies TRIM atbalsts vioblk bloku ierīcēs, ir pārsūtīti labojumi no Joyent un FreeBSD;
  • ZFS nodrošina automātisku atkopšanu pēc ierīču pārvietošanas saknes baseinā. Pievienots atbalsts ZFS apdarei. Uzlabota komandu "zpool iostat" un "zpool status" veiktspēja. Uzlabota "zpool import" veiktspēja. Pievienots tiešās I/O atbalsts ar ZFS.
  • Pakešu pārvaldības rīkkopa ir tulkota Python 3.7 un rapidjson JSON bibliotēkā;
  • Pievienots atbalsts jaunai aparatūrai, tostarp Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    jaunas Emulex fiber-channel kartes;

  • Sāknēšanas ielādētāja izvēlnei ir pievienota opcija, lai iespējotu grafisko konsoli, startējot bez UEFI.
  • Pievienota pakotne "developer/gcc9". Noklusējuma kompilators ir atjaunināts uz GCC 9. Python ir atjaunināts uz versiju 3.7. Python 2 ir pārtraukta, bet python-27 ir saglabāta atpakaļejošas savietojamības nodrošināšanai.

Avots: opennet.ru

Pievieno komentāru