OpenIndiana 2020.04 và OmniOS CE r151034 đã có sẵn, tiếp tục sự phát triển của OpenSolaris

diễn ra phát hành phân phối miễn phí Indiana Mở rộng 2020.04, thay thế bản phân phối nhị phân OpenSolaris, sự phát triển của nó đã bị Oracle ngừng phát triển. OpenIndiana cung cấp cho người dùng một môi trường làm việc được xây dựng trên cơ sở một phần mới của cơ sở mã của dự án đèn chiếu sáng. Sự phát triển thực tế của công nghệ OpenSolaris tiếp tục với dự án Illumos, dự án phát triển kernel, ngăn xếp mạng, hệ thống tệp, trình điều khiển cũng như bộ thư viện và tiện ích hệ thống người dùng cơ bản. Để nạp hình thành ba loại hình ảnh iso - phiên bản máy chủ với các ứng dụng bảng điều khiển (725 MB), phiên bản tối thiểu (377 MB) và phiên bản lắp ráp với môi trường đồ họa MATE (1.5 GB).

Chính thay đổi trong OpenIndiana 2020.04:

  • Tất cả các ứng dụng dành riêng cho OpenIndiana, bao gồm cả trình cài đặt Caiman, đã được di chuyển từ Python 2.7 sang Python 3.5;
  • Python 2.7 đã bị xóa khỏi hình ảnh cài đặt;
  • GCC 7 được sử dụng làm trình biên dịch hệ thống mặc định;
  • Hỗ trợ các tiện ích 32-bit cho X.org đã bị ngừng;
  • Trình quản lý gói PKG đã được chuyển từ thư viện simplejson sang rapidjson để xử lý dữ liệu ở định dạng JSON, giúp giảm mức tiêu thụ bộ nhớ khi hoạt động với các thư mục gói lớn;
  • Bộ ứng dụng văn phòng LibreOffice 6.4 và gói MiniDLNA đã được thêm vào gói. XChat đã bị xóa;
  • Cập nhật gói tùy chỉnh:
    VirtualBox 6.1.6, VLC 3.0.10, ntfsprogs 2017.3.23AR.5, hplip 3.19.12, nhịp điệu 3.4.4, Gstreamer 1.16.2,
    UPower, XScreensaver 5.44, Trình quản lý kết nối Gnome 1.2.0;

  • Các thành phần hệ thống được cập nhật: net-snmp 5.8,
    Sudo1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect8.05, vpnc-script 20190606,
    Màn hình GNU 4.8.0,
    tmux 3.0a,
    nano 4.8;

  • Các công cụ dành cho nhà phát triển được cập nhật:
    GCC 7.5/8.4/9.3,
    Tiếng kêu 9
    Tội lỗi 2.2.7,
    Golan 1.13.8/1.12.17,
    OpenJDK 1.8.232, web trà đá 1.8.3,
    Hồng ngọc 2.6.6,
    7.3.17 PHP,
    Git 2.25.4,
    Thủy ngân 5.3.2,
    Trảng 3.22.2,
    GNU TLS 33.5.19,
    Tự động hóa 1.16
    Glib 2.62,
    Binutils 2.34;

  • Đã cập nhật phần mềm máy chủ: PostgreSQL 12,
    Barman 2.9,
    MariaDB 10.3.22, 10.1.44,
    Làm lại 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,
    Ràng buộc 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;

  • Đã sửa lỗi lỗ hổng trong tiện ích DDU (được sử dụng để tìm kiếm trình điều khiển phù hợp), cho phép người dùng cục bộ nâng cao đặc quyền của họ để root trong một số điều kiện nhất định.

Đồng thời đã diễn ra phát hành bản phân phối Illumos Phiên bản cộng đồng OmniOS r151034, cung cấp hỗ trợ đầy đủ cho bộ ảo hóa KVM, ngăn xếp mạng ảo Crossbow và hệ thống tệp ZFS. Bản phân phối này có thể được sử dụng cho cả việc xây dựng hệ thống web có khả năng mở rộng cao và tạo hệ thống lưu trữ.

В vấn đề mới:

  • Đã thêm khả năng chạy máy chủ NFS trong vùng bị cô lập (được bật thông qua thuộc tính “sharenfs”). Việc tạo phân vùng SMB trong một vùng đã được đơn giản hóa bằng cách đặt thuộc tính “sharesmb”;
  • Việc triển khai các mạng lớp phủ đã được chuyển từ SmartOS, có thể được sử dụng hiệu quả với các bộ chuyển mạch ảo (etherstub) kết nối một số máy chủ;
  • Hạt nhân đã cải thiện khả năng hỗ trợ SMB/CIFS. Ứng dụng khách SMB đã được cập nhật để phát hành 3.02;
  • Đã thêm hỗ trợ cho SMBIOS 3.3 và khả năng giải mã dữ liệu bổ sung, chẳng hạn như thông số sạc pin;
  • Tính năng bảo vệ chống lại các cuộc tấn công hoán đổi và TAA đã được thêm vào kernel;
  • Đã thêm trình điều khiển mới để truy cập các cảm biến nhiệt độ được sử dụng trong chip AMD;
  • Thư mục fdinfo chứa dữ liệu về các tệp đang mở đã được thêm vào FS /proc ảo cho mỗi quy trình;
  • Đã thêm các lệnh mới "thay đổi kích thước" để điều chỉnh kích thước của cửa sổ terminal, "ssh-copy-id" để sao chép khóa công khai SSH, "xem" để theo dõi các thay đổi ở đầu ra và "demangle" để giải mã các ký tự trong tệp thực thi;
  • Trong các vùng bị cô lập, giờ đây có thể chỉ định bộ điều hợp mạng ảo (VNIC) theo yêu cầu, có thể định cấu hình thông qua thuộc tính toàn cầu-nic;
  • Đã thêm khả năng tắt IPv6 cho các vùng LX (vùng cách ly để chạy Linux). Cải thiện hiệu suất mạng trong vùng LX với Ubuntu 18.04. Đã thêm hỗ trợ để chạy Void Linux;
  • Phần sụn đã được cập nhật trong bhyve hypanneror, khả năng đặt mật khẩu cho máy chủ VNC đã được thêm vào, hỗ trợ TRIM đã xuất hiện trong các thiết bị chặn vioblk, các bản sửa lỗi từ Joyent và FreeBSD đã được chuyển giao;
  • ZFS cung cấp khả năng phục hồi tự động sau khi di chuyển thiết bị trong nhóm gốc. Đã thêm hỗ trợ cho việc cắt ZFS. Cải thiện hiệu suất của lệnh "zpool iostat" và "trạng thái zpool". Cải thiện hiệu suất của "nhập zpool". Đã thêm hỗ trợ cho I/O trực tiếp với ZFS.
  • Bộ công cụ quản lý gói đã được dịch sang Python 3.7 và thư viện JSON rapidjson;
  • Đã thêm hỗ trợ cho phần cứng mới, bao gồm Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    thẻ kênh cáp quang Emulex mới;

  • Đã thêm tùy chọn vào menu bootloader để bật bảng điều khiển đồ họa khi khởi động mà không cần UEFI.
  • Đã thêm gói "nhà phát triển/gcc9". Trình biên dịch mặc định đã được cập nhật lên GCC 9. Python đã được cập nhật lên phiên bản 3.7. Python 2 đã bị ngừng sử dụng, nhưng python-27 vẫn được giữ lại để tương thích ngược.

Nguồn: opennet.ru

Thêm một lời nhận xét