OpenIndiana 2019.04 và OmniOS CE r151030, tiếp tục phát triển OpenSolaris

Có sẵn phát hành phân phối miễn phí Indiana Mở rộng 2019.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 (702 MB), lắp ráp tối thiểu (524 MB) và lắp ráp với môi trường đồ họa MATE (1.6 GB).

Chính thay đổi trong OpenIndiana 2019.04:

  • Máy tính để bàn MATE được cập nhật để phát hành 1.22;
  • Gói này bao gồm một gói có Virtualbox (6.0), cũng như một bộ bổ sung cho Virtualbox dành cho hệ thống khách;
  • Một phần lớn các bản sửa lỗi từ kho lưu trữ đã được chuyển sang cơ sở hạ tầng quản lý gói IPS (Hệ thống đóng gói hình ảnh) OmniOS CE và Solaris. Thêm ủng hộ tự động đặt tên cho môi trường khởi động;
  • Một số ứng dụng dành riêng cho OpenIndiana được chuyển từ
    Python 2.7/GTK 2 đến Python 3.5/GTK 3;

  • Các phiên bản cập nhật của chương trình người dùng, bao gồm Firefox 60.6.3 ESR, Freetype 2.9.1, fontconfig 2.13.1, GTK 3.24.8, glib2 2.58.3, LightDM 1.28, GCC 8.3.0, binutils 2.32, Git 2.21.0, cmake 3.12.4, Python 3.5, Rust 1.32.0, Golang 1.11, PHP 7.3, OpenSSH 7.9p1, PostgreSQL 11, MariaDB 10.3, MongoDB 4.0, Nginx 1.16.0, Samba 4.9.5, Node.js 12.2.0, Ansible 2.7.5 .XNUMX.
  • Đã thêm hỗ trợ hoàn thành tùy chọn vào bash cho các lệnh zfs, zpool, pkg, Beadm, svcs và svcadm dành riêng cho illumos;
  • Phông chữ được cập nhật;
  • Đã thêm tiện ích xbacklight.

Ngoài ra, có thể ghi nhận phát hành Phân phối Illumos Phiên bản cộng đồng OmniOS r151030, được phân loại là bản phát hành hỗ trợ dài hạn (LTS), các bản cập nhật phải mất ba năm để hoàn thành. Đây là bản phát hành LTS đầu tiên kể từ giáo dục dự án vào năm 2017 và thành lập Hiệp hội OmniOS CE phi lợi nhuận, được trao quyền kiểm soát việc phát triển OmniOS. OmniOS Community Edition 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 Phiên bản cộng đồng OmniOS:

  • Đã thêm hỗ trợ cho giao thức SMB 2.1;
  • Hỗ trợ bộ đệm khung đầy đủ đã được thêm vào bảng điều khiển với khả năng thay đổi độ phân giải màn hình và các phông chữ unicode bổ sung;
  • GCC 8 được sử dụng để xây dựng các thành phần không gian người dùng;
  • Theo mặc định, thay vì ntp, gói ntpsec được đề xuất để quản lý việc đồng bộ hóa thời gian chính xác;
  • Bộ tham số hệ thống mặc định hiện nằm trong tệp /etc/system.d/_omnios:system:defaults và có thể được ghi đè bằng cách đặt các tệp riêng lẻ vào thư mục /etc/system.d/;
  • Hành vi của các tiện ích chown và chgrp đối với các liên kết tượng trưng đã được thay đổi, các tệp được liên kết với chúng hiện chỉ được xử lý khi cờ “-R” được chỉ định;
  • Đã thêm các mẫu tiêu chuẩn để tạo vùng bằng lệnh “zonecfg create -t ​​​​type”. Đã thêm tùy chọn cho các vùng có kho lưu trữ gói pkgsrc được cài đặt sẵn. Đã thêm khả năng chạy phân phối illumos độc lập trong vùng bằng hạt nhân chung với OmniOS. Quản lý động các cài đặt mạng và bộ điều hợp mạng ảo được cung cấp thông qua hệ thống cấu hình vùng tiêu chuẩn. Khi tạo vùng cách ly, các thông số “brand=lipkg” và “ip-type=exclusive” hiện được đặt theo mặc định. Đã thêm hỗ trợ để xác định quy tắc lọc gói ipf theo vùng cụ thể. Giảm mức tiêu thụ bộ nhớ theo vùng bằng cách vô hiệu hóa các dịch vụ không cần thiết;
  • ZFS đã thêm khả năng nhập nhóm bằng tên tạm thời. Đã thêm hỗ trợ cho dnode với kích thước thay đổi;
  • Trình quản lý gói pkg đã thêm khả năng xác minh sự tương ứng của các tệp đã cài đặt với các tệp trong gói bằng lệnh “pkg verify”. Ví dụ: nếu bạn vô tình thay đổi chủ sở hữu của thư mục /var, lệnh "pkg verify -p /var" sẽ cảnh báo rằng chủ sở hữu phải là root. Đã thêm khả năng bật hoặc tắt nhà xuất bản gói (nhà xuất bản pkg) ở cấp kho lưu trữ riêng lẻ. Để kiểm soát tính toàn vẹn của các đối tượng, hàm băm SHA-2 được sử dụng thay cho SHA-1;
  • Giờ đây, tên được tạo tự động của môi trường khởi động đã tạo có thể dựa trên ngày giờ hiện tại hoặc ngày bản cập nhật được xuất bản (ví dụ: "pkg set-property auto-be-name time:omnios-%Y.%m.%d ");
  • Đã thêm hỗ trợ cho chip AMD và Intel mới. Hỗ trợ USB 3.1 được cải thiện. Đã thêm trình điều khiển ảo cho Hyper-V/Azure (trình điều khiển gói/hyperv/pv). Trình điều khiển bnx (Broadcom NetXtreme) mới được giới thiệu.

Nguồn: opennet.ru

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