Випуск BSD-системи helloSystem 0.8.1, що розвивається автором AppImage

Симон Петер (Simon Peter), творець формату самодостатніх пакетів AppImage, опублікував випуск дистрибутива helloSystem 0.8.1, заснованого на FreeBSD 13 і позиціонується як система для звичайних користувачів, на яку можуть перейти любителі macOS, незадоволені політикою Apple. Система позбавлена ​​ускладнень, властивих сучасним Linux-дистрибутивам, знаходиться під повним контролем користувача і дозволяє почуватися комфортно колишнім користувачам macOS. Для ознайомлення з дистрибутивом сформований завантажувальний образ розміром 941 МБ (torrent).

Інтерфейс нагадує macOS і включає дві панелі – верхню з глобальним меню та нижню з панеллю програм. Для формування глобального меню та рядка стану задіяно пакет panda-statusbar, що розвивається дистрибутивом CyberOS (колишній PandaOS). Панель програм Dock заснована на напрацюваннях проекту cyber-dock, а також від розробників CyberOS. Для керування файлами та розміщення ярликів на робочому столі розвивається файловий менеджер Filer, що базується на pcmanfm-qt від проекту LXQt. За промовчанням пропонується браузер Falkon, але опціонально доступні Firefox та Chromium. Програми поставляються у самодостатніх пакетах. Для запуску додатків застосовується утиліта launch, яка знаходить програму та аналізує помилки під час виконання.

Проектом розвивається серія власних програм, таких як конфігуратор, інсталятор, утиліта mountarchive для монтування архівів у дерево ФС, утиліта для відновлення даних з ZFS, інтерфейс для розбивки дисків, індикатор налаштування мережі, утиліта для створення скріншотів, браузер Zeroconf- гучності, утиліта для налаштування завантажувального оточення. Для розробки використовується мова Python та бібліотека Qt. Серед компонентів, що підтримуються, для розробки додатків у порядку зниження переваги названі PyQt, QML, Qt, KDE Frameworks і GTK. Як основна файлова система використовується ZFS, а для монтування підтримуються UFS, exFAT, NTFS, EXT4, HFS+, XFS і MTP.

Випуск BSD-системи helloSystem 0.8.1, що розвивається автором AppImage

Основні зміни в helloSystem 0.8.1:

  • Реалізовано можливість виходу в мережу при підключенні USB до Android-смартфону (USB tethering).
  • Додано підтримку USB-систем з об'ємним звуком (5.1), таких як BOSE Companion 5.
  • На дисках розміром більше 80 ГБ за замовчуванням включено розділ підкачування.
  • Забезпечено збереження налаштувань мови та клавіатури у UEFI NVRAM.
  • Реалізовано завантаження ядра і модулів без виведення тексту на екран (для показу діагностичних повідомлень під час завантаження потрібно натиснути «V», для завантаження в режим одного користувача — «S», а для показу меню завантажувача — Backspace).
  • У меню керування гучністю забезпечено показ виробників та моделей звукових пристроїв з інтерфейсом USB.
  • До діалогу «About This Computer» додано відомості про графічний драйвер
  • У меню реалізовано автодоповнення шляхів, що починаються із символів "~" та "/".
  • Додаток для керування користувачами додає можливість створення користувачів без прав адміністратора, видалення користувачів та увімкнення/вимкнення автоматичного входу.
  • Покращено інтерфейс утиліти для створення Live-складання.
  • Розпочалася розробка утиліти для створення резервних копій, використовуючи можливості ФС ZFS.

Джерело: opennet.ru

Додати коментар або відгук