Phát hành BSD helloSystem 0.8 do tác giả AppImage phát triển

Simon Peter, người tạo ra định dạng gói khép kín AppImage, đã xuất bản bản phát hành helloSystem 0.8, một bản phân phối dựa trên FreeBSD 13 và được định vị là một hệ thống dành cho người dùng thông thường mà những người yêu thích macOS không hài lòng với chính sách của Apple có thể chuyển sang. Hệ thống này không có những phức tạp vốn có trong các bản phân phối Linux hiện đại, hoàn toàn nằm dưới sự kiểm soát của người dùng và cho phép những người dùng macOS trước đây cảm thấy thoải mái. Để làm quen với bản phân phối, một hình ảnh khởi động có kích thước 941 MB (torrent) đã được tạo.

Giao diện gợi nhớ đến macOS và bao gồm hai bảng - bảng trên cùng với menu chung và bảng dưới cùng với thanh ứng dụng. Để tạo menu chung và thanh trạng thái, gói thanh trạng thái panda, được phát triển bởi bản phân phối CyberOS (trước đây là PandaOS), được sử dụng. Bảng điều khiển ứng dụng Dock dựa trên công việc của dự án cyber-dock, cũng từ các nhà phát triển CyberOS. Để quản lý tệp và đặt các phím tắt trên màn hình nền, trình quản lý tệp Filer đang được phát triển, dựa trên pcmanfm-qt từ dự án LXQt. Trình duyệt mặc định là Falkon, nhưng Firefox và Chrome có sẵn dưới dạng tùy chọn. Các ứng dụng được phân phối trong các gói khép kín. Để khởi chạy ứng dụng, tiện ích khởi chạy được sử dụng để tìm chương trình và phân tích các lỗi trong quá trình thực thi.

Phát hành BSD helloSystem 0.8 do tác giả AppImage phát triển

Dự án đang phát triển một loạt ứng dụng của riêng mình, chẳng hạn như trình cấu hình, trình cài đặt, tiện ích lưu trữ gắn kết để gắn các kho lưu trữ vào cây hệ thống tệp, tiện ích phục hồi dữ liệu từ ZFS, giao diện phân vùng đĩa, chỉ báo cấu hình mạng, tiện ích tạo ảnh chụp màn hình, trình duyệt máy chủ Zeroconf, chỉ báo khối lượng cấu hình, tiện ích thiết lập môi trường khởi động. Ngôn ngữ Python và thư viện Qt được sử dụng để phát triển. Các thành phần được hỗ trợ để phát triển ứng dụng bao gồm, theo thứ tự ưu tiên giảm dần, PyQt, QML, Qt, KDE Frameworks và GTK. ZFS được sử dụng làm hệ thống tệp chính và UFS, exFAT, NTFS, EXT4, HFS+, XFS và MTP được hỗ trợ để gắn kết.

Những cải tiến chính của helloSystem 0.8:

  • Осуществлён переход на кодовую базу FreeBSD 13.1.
  • Команда launch, применяемая для запуска приложений в самодостаточных пакетах, переведена на использование БД установленных приложений (launch.db). Добавлена начальная поддержка запуска файлов AppImage командой launch (для работы требуется установка Debian runtime).
  • В состав включены и активированы дополнения VirtualBox для гостевых систем, позволяющие при запуске helloSystem в VirtualBox использовать буфер обмена и управлять размером экрана.
  • Реализован запрос для выбора языка, выводимый если информация об языке не установлена в EFI-переменной prev-lang:kbd или не получена от клавиатуры для Raspberry Pi. Обеспечено сохранение настроек клавиатуры в EFI-переменную prev-lang:kbd.
  • Реализована поддержка подключения MIDI-контроллеров.
  • Обновлён пакет initgfx, добавлена поддержка GPU NVIDIA GeForce RTX 3070. Для поддержки новых GPU Intel, таких как TigerLake-LP GT2 (Iris Xe), задействован пакет drm-510-kmod.
  • В файловом менеджере реализован показ пиктограмм для файлов в формате AppImage, EPUB и mp3. Обеспечено отображение файлов AppImage в меню.
  • Добавлена возможность копирования файлов на диск или в корзину через их перемещение мышью на пиктограмму с диском или корзиной на рабочем столе. Предоставлена поддержка открытия документов через их перетаскивание в приложение.
  • Поиск в меню теперь работает и для подменю, а результаты показываются с пиктограммами и ярлыками. Добавлена поддержка поиска в локальной ФС из меню.
  • В меню обеспечено отображение пиктограмм активных приложений и возможность переключения между ними.
  • В системное меню добавлена опция для принудительного закрытия приложения.
  • Отключён автоматический запуск dock-панели (нужно запускать вручную или через установку символической ссылки в /Applications/Autostart).
  • При попытке запуска уже активного приложения вместо запуска ещё одной копии реализован вывод на передний план окон уже работающей программы.
  • В меню добавлена поддержка почтового клиента Trojitá (должен быть загружен перед первым использованием).
  • В браузерах на базе движка WebEngine, таких как Falkon, включено ускорение при помощи GPU.
  • При двойном клике на файлах с документами (.docx, .stl и т.п.) реализована возможность загрузки необходимых для их открытия приложений, если они ещё не установлены в системе.
  • Добавлена новая утилита для отслеживания выполняемых процессов.

Nguồn: opennet.ru

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