Издаването на дистрибуцията helloSystem 0.5, използваща FreeBSD и напомняща на macOS

Симон Петер (Simon Peter), създател на формата за самостоятелни пакети AppImage, публикува версия на дистрибутива helloSystem 0.5, базиран на FreeBSD и позициониран като система за обикновени потребители, на която могат да преминат любителите на macOS, недоволни от политиката на Apple. Системата е лишена от усложненията, характерни за съвременните Linux-дистрибуции, напълно контролируема от потребителя и предлага комфорт на бившите потребители на macOS. За запознаване с дистрибутива е създаден загрузъчен образ с размер 1.2 ГБ.

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

Основната файлова система е ZFS, а за монтиране се поддържат exFAT, NTFS, EXT4, HFS+, XFS и MTP. Приложенията идват в самостоятелни пакети. За стартиране на приложения се използва утилитата launch, която намира програмата и анализира грешките при изпълнение. Системата за създаване на Live образи е базирана на инструментариума на проекта FuryBSD.

Проектът развива серия собствени приложения, като конфигуратор, инсталатор, утилита mountarchive за монтиране на архиви в дърво на файловата система, утилита за възстановяване на данни от ZFS, интерфейс за партициониране на дискове, индикатор за настройка на мрежата, утилита за създаване на екранирани снимки, браузър за Zeroconf сървъри, индикатор за настройка на звука, утилита за настройка на зареждаща среда. За разработка се използва Python и библиотеката Qt. Сред поддържаните компоненти за разработка на приложения, подредени по намаляваща предпочитателност, са PyQt, QML, Qt, KDE Frameworks и GTK.

Издаването на дистрибуцията helloSystem 0.5, използваща FreeBSD и напомняща на macOS

Основни нововъведения в helloSystem 0.5:

  • Основната среда е синхронизирана с FreeBSD 12.2.
  • Размерът на iso-образа е значително намален (от 1.7 до 1.27 ГБ).
  • Реализирано е автоматично обновление на системното меню при добавяне, преместване или изтриване на подкаталози и приложения.
  • В конфигуратора е добавена възможност за избор на различни варианти на разположение на клавиатурата. Осигурена е поддръжка за запазване на параметрите на клавиатурата между рестартирания.
  • В комплекта /Applications/Developer е предварително инсталирано приложението QHexEdit.
  • Добавена е поддръжка за GPU AMD Radeon HD 6630M/6650M/6750M/7670M/7690M, използвани в Mac от 2011 година.
  • В файловия мениджър Filer е реализирана начална поддръжка на пространствения режим, при който всяка директория се отваря в отделен прозорец. Освен това е добавено ново меню «Go to…», опция за отваряне на файлове/директории с права root, контекстно меню за размонтиране на носителя, комбинация от клавиши Command+Up за преминаване към родителската директория и Command+I за показване на параметрите на файла.
  • Добавена е утилита за достъп до файлове на мобилни телефони с използване на протокол MTP.
  • Реализирана е поддръжка за скриване на областта с заглавието на прозореца с двойно кликване върху заглавието.
  • В глобалното меню се появи възможност за управление на звука на стартираните приложения (при клик с десен бутон).

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster