Izdanje BSD sistema helloSystem 0.8, koji je razvio autor AppImage

Simon Peter, kreator samostalnog paketa AppImage, objavio je izdanje helloSystem 0.8, distribuciju zasnovanu na FreeBSD 13 i pozicioniranu kao sistem za obične korisnike na koji se mogu prebaciti ljubitelji macOS-a nezadovoljni Appleovom politikom. Sistem je lišen komplikacija svojstvenih modernim distribucijama Linuxa, pod potpunom je kontrolom korisnika i omogućava bivšim korisnicima macOS-a da se osjećaju ugodno. Da biste se upoznali sa distribucijom, kreirana je boot slika veličine 941 MB (torrent).

Interfejs podsjeća na macOS i uključuje dva panela - gornji sa globalnim menijem i donji sa trakom aplikacija. Za generiranje globalnog menija i statusne trake koristi se paket panda-statusbar, razvijen od strane CyberOS distribucije (ranije PandaOS). Panel aplikacije Dock je baziran na radu cyber-dock projekta, također od strane CyberOS programera. Za upravljanje datotekama i postavljanje prečica na radnu površinu razvija se File manager, zasnovan na pcmanfm-qt iz LXQt projekta. Zadani pretraživač je Falkon, ali Firefox i Chromium su dostupni kao opcije. Prijave se isporučuju u samostalnim paketima. Za pokretanje aplikacija koristi se uslužni program za pokretanje koji pronalazi program i analizira greške tokom izvršavanja.

Izdanje BSD sistema helloSystem 0.8, koji je razvio autor AppImage

Projekat razvija niz sopstvenih aplikacija, kao što su konfigurator, instalater, uslužni program za montiranje arhive za montiranje arhiva u stablo sistema datoteka, uslužni program za oporavak podataka iz ZFS-a, interfejs za particionisanje diskova, indikator mrežne konfiguracije, uslužni program za kreiranje snimaka ekrana, pretraživač servera Zeroconf, indikator zapremine konfiguracije, uslužni program za podešavanje okruženja za pokretanje. Za razvoj se koriste jezik Python i Qt biblioteka. Podržane komponente za razvoj aplikacija uključuju, u opadajućem redosledu preferencija, PyQt, QML, Qt, KDE Frameworks i GTK. ZFS se koristi kao glavni sistem datoteka, a UFS, exFAT, NTFS, EXT4, HFS+, XFS i MTP su podržani za montiranje.

Glavne inovacije helloSystem 0.8:

  • Осуществлён переход на кодовую базу FreeBSD 13.1.
  • Команда launch, применяемая для запуска приложений в самодостаточных пакетах, переведена на использование БД установленных приложений (launch.db). Добавлена начальная поддержка запуска файлов AppImage командой launch (для работы требуется установка Debian runtime).
  • В состав включены и активированы дополнения VirtualBox для гостевых систем, позволяющие при запуске helloSystem в VirtualBox использовать буфер обмена и управлять размером экрана.
  • Реализован запрос для выбора языка, выводимый если информация об языке не установлена в EFI-переменной prev-lang:kbd или не получена от клавиатуры для Raspberry Pi. Обеспечено сохранение настроек клавиатуры в EFI-переменную prev-lang:kbd.
  • Реализована поддержка подключения MIDI-контроллеров.
  • Обновлён пакет initgfx, добавлена поддержка GPU NVIDIA GeForce RTX 3070. Для поддержки новых GPU Intel, таких как TigerLake-LP GT2 (Iris Xe), задействован пакет drm-510-kmod.
  • В файловом менеджере реализован показ пиктограмм для файлов в формате AppImage, EPUB и mp3. Обеспечено отображение файлов AppImage в меню.
  • Добавлена возможность копирования файлов на диск или в корзину через их перемещение мышью на пиктограмму с диском или корзиной на рабочем столе. Предоставлена поддержка открытия документов через их перетаскивание в приложение.
  • Поиск в меню теперь работает и для подменю, а результаты показываются с пиктограммами и ярлыками. Добавлена поддержка поиска в локальной ФС из меню.
  • В меню обеспечено отображение пиктограмм активных приложений и возможность переключения между ними.
  • В системное меню добавлена опция для принудительного закрытия приложения.
  • Отключён автоматический запуск dock-панели (нужно запускать вручную или через установку символической ссылки в /Applications/Autostart).
  • При попытке запуска уже активного приложения вместо запуска ещё одной копии реализован вывод на передний план окон уже работающей программы.
  • В меню добавлена поддержка почтового клиента Trojitá (должен быть загружен перед первым использованием).
  • В браузерах на базе движка WebEngine, таких как Falkon, включено ускорение при помощи GPU.
  • При двойном клике на файлах с документами (.docx, .stl и т.п.) реализована возможность загрузки необходимых для их открытия приложений, если они ещё не установлены в системе.
  • Добавлена новая утилита для отслеживания выполняемых процессов.

izvor: opennet.ru

Dodajte komentar