Ħruġ tad-distribuzzjoni helloSystem 0.7, bl-użu ta' FreeBSD u reminixxenti ta' macOS

Simon Peter, il-kreatur tal-format tal-pakkett AppImage self-contained, ippubblika r-rilaxx tad-distribuzzjoni helloSystem 0.7, ibbażata fuq FreeBSD 13 u pożizzjonata bħala sistema għall-utenti ordinarji li dawk li jħobbu macOS li mhumiex sodisfatti bil-politiki ta 'Apple jistgħu jaqilbu għaliha. Is-sistema hija nieqsa mill-kumplikazzjonijiet inerenti fid-distribuzzjonijiet moderni tal-Linux, hija taħt kontroll sħiħ tal-utent u tippermetti lill-utenti preċedenti tal-macOS li jħossuhom komdi. Biex issir familjari mal-kit tad-distribuzzjoni, ġiet iġġenerata immaġni tal-boot, 791 MB fid-daqs (torrent).

L-interface tixbaħ macOS u tinkludi żewġ pannelli - in-naħa ta 'fuq bil-menu globali u l-qiegħ bil-bar tal-applikazzjoni. Il-pakkett panda-statusbar żviluppat mill-kit tad-distribuzzjoni CyberOS (ex PandaOS) jintuża biex jifforma l-menu globali u l-istrixxa tal-istatus. Il-bar tal-applikazzjoni Dock hija bbażata fuq ix-xogħol tal-proġett cyber-dock, ukoll mill-iżviluppaturi ta 'CyberOS. Biex timmaniġġja l-fajls u tpoġġi shortcuts fuq id-desktop, qed jiġi żviluppat il-maniġer tal-fajls Filer, ibbażat fuq pcmanfm-qt mill-proġett LXQt. Il-browser default huwa Falkon, iżda Firefox u Chromium huma fakultattivi. L-applikazzjonijiet jitwasslu f'pakketti awtonomi. Biex tniedi applikazzjonijiet, tintuża l-utilità tat-tnedija, li ssib il-programm u tanalizza l-iżbalji waqt l-eżekuzzjoni.

Ħruġ tad-distribuzzjoni helloSystem 0.7, bl-użu ta' FreeBSD u reminixxenti ta' macOS

Il-proġett jiżviluppa serje ta' applikazzjonijiet tiegħu stess, bħal konfiguratur, installatur, utilità mountarchive għall-immuntar ta' arkivji f'siġra ta' sistema ta' fajls, utilità għall-irkupru tad-dejta minn ZFS, interface għall-qsim tad-diski, indikatur tal-konfigurazzjoni tan-netwerk, utilità screenshot, browser server Zeroconf, indikatur għall-volum ta 'konfigurazzjoni, utilità għat-twaqqif ta' ambjent boot. Għall-iżvilupp, jintużaw il-lingwa Python u l-librerija Qt. Komponenti ta' żvilupp ta' applikazzjoni appoġġjati jinkludu PyQt, QML, Qt, KDE Frameworks, u GTK, f'ordni dixxendenti ta' preferenza. ZFS jintuża bħala s-sistema tal-fajls prinċipali, u UFS, exFAT, NTFS, EXT4, HFS+, XFS, u MTP huma appoġġjati għall-immuntar.

Innovazzjonijiet ewlenin ta' 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-приложений.

Sors: opennet.ru

Żid kumment