FreeBSD аркылуу helloSystem 0.7 дистрибуциясынын чыгарылышы жана macOSту эске салган

Саймон Питер, AppImage өз алдынча топтом форматын жаратуучу, FreeBSD 0.7 негизиндеги дистрибуция helloSystem 13 релизинин чыгарылышын жарыялады жана Apple компаниясынын саясатына нааразы болгон macOS сүйүүчүлөрү өтө турган жөнөкөй колдонуучулар үчүн система катары жайгаштырылган. Система заманбап Linux дистрибьюторлоруна мүнөздүү татаалдыктардан ажыратылган, колдонуучунун толук көзөмөлүндө жана мурунку macOS колдонуучуларына өзүн ыңгайлуу сезүүгө мүмкүндүк берет. Бөлүштүрүү менен таанышуу үчүн 791 Мб өлчөмүндөгү жүктөө сүрөтү (torrent) түзүлдү.

Интерфейс MacOSту эске салат жана эки панелди камтыйт - үстүнкүсү глобалдык менюсу жана төмөнкүсү тиркеме панели бар. Глобалдык менюну жана абал тилкесин түзүү үчүн CyberOS дистрибьютору (мурунку PandaOS) тарабынан иштелип чыккан panda-statusbar пакети колдонулат. Dock колдонмо панели CyberOS иштеп чыгуучуларынын кибер-док долбоорунун ишине негизделген. Файлдарды башкаруу жана жарлыктарды иш тактасына жайгаштыруу үчүн, LXQt долбоорунан pcmanfm-qt негизинде Filer файл менеджери иштелип жатат. Демейки браузер Falkon, бирок Firefox жана Chromium опциялары катары жеткиликтүү. Тиркемелер өз алдынча пакеттерде жеткирилет. Тиркемелерди ишке киргизүү үчүн программаны таап, аткаруу учурундагы каталарды талдай турган ишке киргизүү утилитасы колдонулат.

FreeBSD аркылуу helloSystem 0.7 дистрибуциясынын чыгарылышы жана macOSту эске салган

Долбоор конфигуратор, монтаждоочу, архивдерди файл тутумунун дарагына орнотуу үчүн монтархивдик утилита, ZFSден маалыматтарды калыбына келтирүү үчүн утилита, дисктерди бөлүү үчүн интерфейс, тармак конфигурациясынын индикатору сыяктуу өзүнүн бир катар тиркемелерин иштеп чыгууда. скриншотторду түзүү үчүн утилита, Zeroconf сервер браузери, конфигурация көлөмү үчүн индикатор, жүктөө чөйрөсүн орнотуу үчүн утилита. Иштеп чыгуу үчүн Python тили жана Qt китепканасы колдонулат. Колдонмолорду иштеп чыгуу үчүн колдоого алынган компоненттерге артыкчылыктардын азаюу тартибинде PyQt, QML, Qt, KDE Frameworks жана GTK кирет. ZFS негизги файл системасы катары колдонулат, ал эми монтаждоо үчүн UFS, exFAT, NTFS, EXT4, HFS+, XFS жана MTP колдоого алынат.

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

Source: opennet.ru

Комментарий кошуу