Available ang OpenIndiana 2020.04 at OmniOS CE r151034, na nagpapatuloy sa pagbuo ng OpenSolaris

naganap pagpapalabas ng libreng pamamahagi Indiana Open 2020.04, na pumalit sa OpenSolaris binary distribution, ang pagbuo nito ay itinigil ng Oracle. Binibigyan ng OpenIndiana ang user ng working environment na binuo batay sa isang bagong hiwa ng code base ng proyekto ilumos. Ang aktwal na pag-unlad ng mga teknolohiya ng OpenSolaris ay nagpapatuloy sa proyekto ng Illumos, na bumubuo ng kernel, network stack, file system, mga driver, pati na rin ang isang pangunahing hanay ng mga utility at library ng user system. Para sa paglo-load nabuo tatlong uri ng iso images - isang server edition na may mga console application (725 MB), isang minimal na assembly (377 MB) at isang assembly na may MATE graphical na kapaligiran (1.5 GB).

Ang pangunahing pagbabago sa OpenIndiana 2020.04:

  • Lahat ng mga application na partikular sa OpenIndiana, kabilang ang installer ng Caiman, ay inilipat mula sa Python 2.7 patungo sa Python 3.5;
  • Ang Python 2.7 ay tinanggal mula sa mga larawan sa pag-install;
  • GCC 7 ay ginagamit bilang ang default system compiler;
  • Ang suporta para sa 32-bit na mga utility para sa X.org ay hindi na ipinagpatuloy;
  • Ang tagapamahala ng package ng PKG ay inilipat mula sa simplejson library patungo sa rapidjson upang iproseso ang data sa JSON na format, na nagpabawas ng pagkonsumo ng memory kapag nagpapatakbo sa malalaking direktoryo ng package;
  • Ang office suite na LibreOffice 6.4 at ang MiniDLNA package ay naidagdag sa package. Inalis ang XChat;
  • Na-update na mga custom na pakete:
    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;

  • Na-update ang mga bahagi ng system: 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;

  • Na-update na mga tool ng developer:
    GCC 7.5/8.4/9.3,
    Klang 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
    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;

  • Na-update ang software ng server: 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;

  • Naayos ang kahinaan sa utility DDU (ginagamit upang maghanap ng mga angkop na driver), na nagpapahintulot sa isang lokal na gumagamit na itaas ang kanilang mga pribilehiyo upang ma-root sa ilalim ng ilang mga kundisyon.

Sabay-sabay naganap pagpapalabas ng pamamahagi ng Illumos OmniOS Community Edition r151034, na nagbibigay ng buong suporta para sa KVM hypervisor, ang Crossbow virtual networking stack, at ang ZFS file system. Ang distribusyon ay maaaring gamitin kapwa para sa pagbuo ng mataas na nasusukat na mga web system at para sa paglikha ng mga storage system.

Π’ bagong isyu:

  • Nagdagdag ng kakayahang magpatakbo ng isang NFS server sa isang nakahiwalay na zone (pinagana sa pamamagitan ng "sharenfs" property). Ito ay pinasimple upang lumikha ng mga partisyon ng SMB sa isang zone sa pamamagitan ng pagtatakda ng "sharesmb" na ari-arian;
  • Ang pagpapatupad ng mga overlay na network ay nai-port mula sa SmartOS, na maaaring epektibong magamit sa mga virtual switch (etherstub) na kumukonekta sa ilang host;
  • Pinahusay ng kernel ang suporta sa SMB/CIFS. Ang kliyente ng SMB ay na-update upang ilabas ang 3.02;
  • Nagdagdag ng suporta para sa SMBIOS 3.3 at ang kakayahang mag-decode ng karagdagang data, tulad ng mga parameter ng singil ng baterya;
  • Ang proteksyon laban sa swapgs at pag-atake ng TAA ay idinagdag sa kernel;
  • Nagdagdag ng bagong driver para sa pag-access ng mga sensor ng temperatura na ginagamit sa AMD chips;
  • Ang direktoryo ng fdinfo na may data tungkol sa mga bukas na file ay naidagdag sa virtual na FS /proc para sa bawat proseso;
  • Nagdagdag ng mga bagong command na "resize" para isaayos ang laki ng terminal window, "ssh-copy-id" para kopyahin ang SSH public keys, "watch" para subaybayan ang mga pagbabago sa output, at "demangle" para i-decode ang mga character sa executable file;
  • Sa mga isolated zone, posible na ngayong magtalaga ng mga virtual network adapters (VNICs) on demand, na maaaring i-configure sa pamamagitan ng global-nic attribute;
  • Idinagdag ang kakayahang huwag paganahin ang IPv6 para sa mga LX zone (mga nakahiwalay na zone para sa pagpapatakbo ng Linux). Pinahusay na pagganap ng network sa mga LX zone na may Ubuntu 18.04. Nagdagdag ng suporta para sa pagpapatakbo ng Void Linux;
  • Ang firmware ay na-update sa bhyve hypervisor, ang kakayahang magtakda ng isang password para sa VNC server ay naidagdag, ang suporta sa TRIM ay lumitaw sa mga vioblk block device, ang mga pag-aayos mula sa Joyent at FreeBSD ay inilipat;
  • Nagbibigay ang ZFS ng awtomatikong pagbawi pagkatapos ng paglipat ng mga device sa root pool. Nagdagdag ng suporta para sa ZFS trim. Pinahusay na pagganap ng mga command na "zpool iostat" at "zpool status". Pinahusay na pagganap ng "zpool import". Nagdagdag ng suporta para sa Direct I/O na may ZFS.
  • Ang toolkit para sa pamamahala ng mga pakete ay isinalin sa Python 3.7 at sa rapidjson JSON library;
  • Nagdagdag ng suporta para sa bagong hardware, kabilang ang Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    bagong Emulex fiber-channel card;

  • Nagdagdag ng opsyon sa bootloader menu upang paganahin ang graphical console kapag nagbo-boot nang walang UEFI.
  • Nagdagdag ng package na "developer/gcc9". Ang default na compiler ay na-update sa GCC 9. Ang Python ay na-update sa bersyon 3.7. Ang Python 2 ay hindi na ipinagpatuloy, ngunit ang python-27 ay pinanatili para sa pabalik na pagkakatugma.

Pinagmulan: opennet.ru

Magdagdag ng komento