OpenIndiana 2020.04 و OmniOS CE r151034 در دسترس هستند و به توسعه OpenSolaris ادامه می دهند.

صورت گرفت انتشار یک توزیع رایگان ایندیانا اوپن 2020.04، که جایگزین توزیع باینری OpenSolaris شد که توسعه آن توسط اوراکل متوقف شد. OpenIndiana یک محیط کاری را در اختیار کاربر قرار می دهد که بر اساس یک تکه تازه از پایه کد پروژه ساخته شده است. ایلوموس. توسعه واقعی فناوری‌های OpenSolaris با پروژه Illumos ادامه می‌یابد که هسته، پشته شبکه، سیستم‌های فایل، درایورها، و همچنین مجموعه‌ای از ابزارهای کاربردی سیستم کاربر و کتابخانه‌ها را توسعه می‌دهد. برای بارگیری شکل گرفت سه نوع تصویر iso - یک نسخه سرور با برنامه های کنسول (725 مگابایت)، یک اسمبلی حداقل (377 مگابایت) و یک اسمبلی با محیط گرافیکی MATE (1.5 گیگابایت).

اصلی تغییرات در OpenIndiana 2020.04:

  • تمام برنامه های کاربردی OpenIndiana، از جمله نصب کننده Caiman، از Python 2.7 به Python 3.5 منتقل شده اند.
  • Python 2.7 از تصاویر نصب حذف شده است.
  • GCC 7 به عنوان کامپایلر پیش فرض سیستم استفاده می شود.
  • پشتیبانی از ابزارهای 32 بیتی برای X.org متوقف شده است.
  • مدیر بسته PKG از کتابخانه simplejson به rapidjson برای پردازش داده‌ها در قالب JSON منتقل شده است، که باعث کاهش مصرف حافظه در هنگام کار با فهرست‌های بسته بزرگ می‌شود.
  • مجموعه آفیس LibreOffice 6.4 و بسته MiniDLNA به بسته اضافه شده است. XChat حذف شد.
  • بسته های سفارشی به روز شده:
    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.

  • اجزای سیستم به روز شده: net-snmp 5.8،
    Sudo1.8.31،
    mozilla-nspr 4.25،
    SQLite 3.31.1،
    OpenConnect8.05، vpnc-scripts 20190606،
    صفحه گنو 4.8.0،
    tmux 3.0a،
    نانو 4.8;

  • ابزارهای توسعه دهنده به روز شده:
    GCC 7.5/8.4/9.3،
    صدای زنگ 9
    Guile 2.2.7،
    جولان 1.13.8/1.12.17،
    OpenJDK 1.8.232، icetea-web 1.8.3،
    روبی 2.6.6
    PHP 7.3.17،
    گیت 2.25.4،
    مرکوریال 5.3.2،
    گلید 3.22.2،
    GNU TLS 33.5.19،
    Automake 1.16
    Glib 2.62،
    Binutils 2.34;

  • نرم افزار سرور به روز شده: PostgreSQL 12،
    بارمن 2.9،
    MariaDB 10.3.22، 10.1.44،
    Redis 6.0.1،
    آپاچی 2.4.43،
    Nginx 1.18.0،
    Lighttpd 1.4.55،
    Tomcat 8.5.51،
    سامبا 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;

  • رفع آسیب پذیری در ابزار DDU (برای جستجوی درایورهای مناسب استفاده می شود)، به یک کاربر محلی اجازه می دهد تا تحت شرایط خاصی امتیازات خود را برای روت افزایش دهد.

همزمان صورت گرفت انتشار توزیع Illumos OmniOS Community Edition r151034، که از هایپروایزر KVM، پشته شبکه مجازی Crossbow و سیستم فایل ZFS پشتیبانی کامل می کند. توزیع را می توان هم برای ساختن سیستم های وب بسیار مقیاس پذیر و هم برای ایجاد سیستم های ذخیره سازی استفاده کرد.

В نسخه جدید:

  • قابلیت اجرای یک سرور NFS در یک منطقه ایزوله را اضافه کرد (فعال شده از طریق ویژگی "sharenfs"). ایجاد پارتیشن های SMB در یک منطقه با تنظیم ویژگی "sharesmb" ساده شده است.
  • پیاده سازی شبکه های همپوشانی از SmartOS منتقل شده است، که می تواند به طور موثر با سوئیچ های مجازی (etherstub) که چندین میزبان را به هم متصل می کند، استفاده شود.
  • هسته پشتیبانی SMB/CIFS را بهبود بخشیده است. کلاینت SMB به نسخه 3.02 به روز شده است.
  • اضافه شدن پشتیبانی از SMBIOS 3.3 و توانایی رمزگشایی داده های اضافی، مانند پارامترهای شارژ باتری.
  • حفاظت در برابر swapgs و حملات TAA به هسته اضافه شده است.
  • اضافه شدن یک درایور جدید برای دسترسی به سنسورهای دما مورد استفاده در تراشه های AMD.
  • دایرکتوری fdinfo با داده های مربوط به فایل های باز برای هر فرآیند به FS/proc مجازی اضافه شده است.
  • دستورات جدید "resize" برای تنظیم اندازه پنجره ترمینال، "ssh-copy-id" برای کپی کردن کلیدهای عمومی SSH، "watch" برای نظارت بر تغییرات در خروجی، و "demangle" برای رمزگشایی کاراکترها در فایل‌های اجرایی اضافه شده است.
  • در مناطق ایزوله، اکنون امکان تخصیص آداپتورهای شبکه مجازی (VNIC) در صورت تقاضا وجود دارد که از طریق ویژگی global-nic قابل تنظیم هستند.
  • قابلیت غیرفعال کردن IPv6 برای مناطق LX (مناطق ایزوله برای اجرای لینوکس) اضافه شده است. بهبود عملکرد شبکه در مناطق LX با اوبونتو 18.04. اضافه شدن پشتیبانی برای اجرای Void Linux.
  • سیستم عامل در هایپروایزر bhyve به روز شده است، قابلیت تنظیم رمز عبور برای سرور VNC اضافه شده است، پشتیبانی TRIM در دستگاه های بلوک vioblk ظاهر شده است، اصلاحات Joyent و FreeBSD منتقل شده است.
  • ZFS پس از جابجایی دستگاه ها در روت استخر، بازیابی خودکار را فراهم می کند. پشتیبانی از تریم ZFS اضافه شده است. بهبود عملکرد دستورات "zpool iostat" و "zpool status". بهبود عملکرد "zpool import". اضافه شدن پشتیبانی از Direct I/O با ZFS.
  • جعبه ابزار برای مدیریت بسته ها به پایتون 3.7 و کتابخانه rapidjson JSON ترجمه شده است.
  • اضافه شدن پشتیبانی از سخت افزار جدید، از جمله Intel ixgbe X553،
    cxgbe T5/T6،
    ملانوکس ConnectX-4/5/6،
    Intel I219 v10-v15،
    کارت های کانال فیبر جدید Emulex;

  • گزینه ای به منوی بوت لودر برای فعال کردن کنسول گرافیکی هنگام بوت شدن بدون UEFI اضافه شده است.
  • بسته "developer/gcc9" اضافه شد. کامپایلر پیش فرض به GCC 9 به روز شده است. Python به نسخه 3.7 به روز شده است. پایتون 2 متوقف شده است، اما پایتون-27 برای سازگاری با عقب نگه داشته شده است.

منبع: opennet.ru

اضافه کردن نظر