Phát hành bản phân phối Nitrux 2.7 với môi trường người dùng NX Desktop và Maui Shell

Bản phát hành bản phân phối Nitrux 2.7.0, được xây dựng trên cơ sở gói Debian, công nghệ KDE và hệ thống khởi tạo OpenRC, đã được xuất bản. Dự án cung cấp máy tính để bàn riêng, NX Desktop, là một tiện ích bổ sung cho KDE Plasma, cũng như môi trường Maui Shell riêng biệt. Dựa trên thư viện Maui, một bộ ứng dụng người dùng tiêu chuẩn đang được phát triển để phân phối có thể được sử dụng trên cả hệ thống máy tính để bàn và thiết bị di động. Để cài đặt các ứng dụng bổ sung, hệ thống các gói AppImages độc lập đang được khuyến khích. Kích thước hình ảnh khởi động đầy đủ là 3.2 GB (NX Desktop) và 2.6 GB (Maui Shell). Sự phát triển của dự án được phân phối theo giấy phép miễn phí.

Máy tính để bàn NX cung cấp một kiểu dáng khác, triển khai khay hệ thống, trung tâm thông báo và nhiều plasmoid khác nhau, chẳng hạn như bộ cấu hình kết nối mạng và ứng dụng đa phương tiện để điều khiển âm lượng và điều khiển phát lại phương tiện. Các ứng dụng được xây dựng bằng khung MauiKit bao gồm trình quản lý tệp Index (cũng có thể sử dụng Dolphin), trình soạn thảo văn bản Note, trình giả lập thiết bị đầu cuối Station, trình phát nhạc VVave, trình phát video Clip, Trung tâm phần mềm NX và trình xem ảnh Pix.

Phát hành bản phân phối Nitrux 2.7 với môi trường người dùng NX Desktop và Maui Shell

Môi trường người dùng Maui Shell được phát triển theo khái niệm “Hội tụ”, ngụ ý khả năng làm việc với cùng một ứng dụng trên cả màn hình cảm ứng của điện thoại thông minh và máy tính bảng cũng như trên màn hình lớn của máy tính xách tay và PC. Maui Shell tự động điều chỉnh theo kích thước màn hình và các phương thức nhập liệu có sẵn, đồng thời có thể được sử dụng không chỉ trên hệ thống máy tính để bàn mà còn trên điện thoại thông minh và máy tính bảng. Mã dự án được viết bằng C++ và QML và được phân phối theo giấy phép LGPL 3.0.

Phát hành bản phân phối Nitrux 2.7 với môi trường người dùng NX Desktop và Maui Shell

Maui Shell sử dụng các thành phần GUI MauiKit và khung Kirigami do cộng đồng KDE phát triển. Kirigami là một tiện ích bổ sung cho Qt Quick Controls 2 và MauiKit cung cấp các mẫu thành phần giao diện được tạo sẵn cho phép bạn tạo ứng dụng rất nhanh chóng. Dự án cũng sử dụng các thành phần như BlueDevil (quản lý Bluetooth), Plasma-nm (quản lý mạng), KIO, PowerDevil (quản lý năng lượng), KSolid và PulseAudio.

Thông tin đầu ra được cung cấp bằng trình quản lý tổng hợp Zpace, chịu trách nhiệm hiển thị và đặt các cửa sổ cũng như xử lý máy tính để bàn ảo. Giao thức Wayland được sử dụng làm giao thức chính, hoạt động bằng cách sử dụng API Qt Wayland Compositor. Chạy trên Zpace là Cask shell, triển khai một thùng chứa bao phủ toàn bộ nội dung của màn hình, đồng thời cung cấp các triển khai cơ bản cho các thành phần như thanh trên cùng, hộp thoại bật lên, bản đồ màn hình, khu vực thông báo, bảng điều khiển dock, phím tắt, giao diện gọi chương trình, v.v.

Lớp vỏ tương tự có thể được sử dụng cho hệ thống máy tính để bàn, điện thoại thông minh và máy tính bảng mà không cần phải tạo các phiên bản riêng biệt cho các thiết bị có kiểu dáng khác nhau. Khi làm việc trên màn hình thông thường, shell hoạt động ở chế độ máy tính để bàn, với bảng điều khiển cố định phía trên, khả năng mở số lượng cửa sổ tùy ý và điều khiển bằng chuột. Nếu bạn có màn hình cảm ứng, shell hoạt động ở chế độ máy tính bảng với bố cục các thành phần theo chiều dọc và mở các cửa sổ để lấp đầy toàn bộ màn hình hoặc bố cục cạnh nhau tương tự như trình quản lý cửa sổ xếp kề. Trên điện thoại thông minh, các thành phần bảng điều khiển và ứng dụng mở rộng ra toàn màn hình, giống như nền tảng di động truyền thống.

Những đổi mới chính của Nitrux 2.7:

  • Quá trình hình thành image ISO riêng biệt với Maui Shell đã bắt đầu. Các phiên bản cập nhật của MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 và Maui Shell 0.6.0. Việc lắp ráp hiện được định vị để thể hiện khả năng của lớp vỏ mới và các ứng dụng có sẵn. Bao gồm Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike và VVave.
  • Các thành phần của NX Desktop đã được cập nhật lên KDE Plasma 5.27.2, KDE Frameworks 5.103.0 và KDE Gear (Ứng dụng KDE) 22.12.3. Các phiên bản phần mềm được cập nhật bao gồm Mesa 23.1-git, Firefox 110.0.1 và driver NVIDIA 525.89.02.
  • Theo mặc định, nhân Linux 6.1.15 với các bản vá Liquorix được sử dụng.
  • Các gói có OpenVPN và open-iscsi được bao gồm.
  • Các tệp thực thi với các tiện ích quản lý gói đã bị xóa khỏi Hình ảnh trực tiếp (trình cài đặt Calamares có thể cài đặt hệ thống và chúng, còn trong hình ảnh Trực tiếp tĩnh, chúng là không cần thiết).
  • Trung tâm phần mềm NX đã được xây dựng lại bằng MauiKit.

Nguồn: opennet.ru

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