Phát hành bản phân phối helloSystem 0.7, sử dụng FreeBSD và gợi nhớ đến macOS

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.7, 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 791 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 bản phân phối helloSystem 0.7, sử dụng FreeBSD và gợi nhớ đến macOS

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.7:

  • Осуществлён переход на кодовую базу FreeBSD 13.0 (прошлый выпуск был основан на FreeBSD 12.2).
  • Реализована новая архитектура работы в Live-режиме, работающая без RAM-диска, без смены корневого раздела и без копирования системного образа в оперативную память. В live-образе вместо файловой системы ZFS задействована файловая система UFS, сжатая с использованием uzip. Начало запуска графического окружения перенесено на более ранний этап загрузки. В итоге, размер live-образа уменьшился c 1.4 ГБ до 791 МБ, а время загрузки сократилось в три раза.
  • Обеспечена совместимость с инструментарием Ventoy, позволяющим загружать с одного носителя несколько разных iso-образов.
  • Добавлена поддержка файловой системы exFAT.
  • В отдельно загружаемый набор выделены файлы для разработчиков приложений, включающие компиляторы, заголовочные файлы и документацию.
  • Улучшена совместимость со старыми видеокартами NVIDIA (добавлено несколько разных версий драйверов NVIDIA).
  • Изменено оформление процесса загрузки. По умолчанию прекращено предоставление текстовой консоли.
  • Добавлены переводы для многих приложений, диалогов конфигуратора и утилит.
  • Помимо предлагаемого по умолчанию браузера Falkon предоставлена возможность быстрой установки пакетов Chromium, Firefox и Thunderbird с поддержкой глобального меню и родным декорированием окон.
  • В меню обеспечен показ горячих клавиш, приводящих к вызову соответствующих элементов меню. Обеспечено визуальное выделение выбранных элементов меню. По умолчанию прекращён показ пиктограмм в контекстных меню.
  • Реализована возможность изменения громкости и яркости экрана через соответствующие мультимедийные кнопки на клавиатурах ноутбуков
  • В эмуляторе терминала работа команд Command-C и Command-V приведена в соответствие с обработкой данных команд в других приложениях (для выполнения Ctrl-C требуется нажать Command-Shift-C или Ctrl-Command-C).
  • Добавлена поддержка системных звуков в файловом менеджера и звуковых предупреждений в диалоге вывода сообщений.
  • В случае невозможности запустить графический сеанс в течение определённого времени реализован вывод сообщения об ошибке с полезной информацией об оборудовании.
  • В файловом менеджере обеспечена поддержка переименования дисковых разделов (через выполнение команды diskutil rename), отображения их текстовых меток и привязки пиктограмм к разделу. Добавлена возможность открытия дискового образа двойным кликом.
  • Добавлена утилита makeimg для создания дисковых образов.
  • В контекстное меню добавлен элемент для вызова интерфейса форматирования дисков.
  • Из автозапуска убрана программа для ведения липких заметок.
  • Для звуковых устройств предоставлена возможность вызова эквалайзера.
  • Полностью не готовые экспериментальные возможности собраны в секции «Under Construction». Доступны для тестирования утилиты для установки обновлений пакетов и применения патчей от FreeBSD, записи на оптические диски, загрузки наборов с дополнительными приложениями и установки Debian Runtime c окружением для запуска Linux-приложений.

Nguồn: opennet.ru

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