Wydanie systemu BSD helloSystem 0.8, rozwijanego przez autora AppImage

Simon Peter, twórca samodzielnych pakietów AppImage, opublikował wydanie dystrybucji helloSystem 0.8, opartej na FreeBSD 13, które jest promowane jako system dla przeciętnych użytkowników, do którego mogą przejść miłośnicy macOS, niezadowoleni z polityki Apple. System jest wolny od komplikacji typowych dla nowoczesnych dystrybucji Linuksa, jest w pełni kontrolowany przez użytkownika i pozwala byłym użytkownikom macOS poczuć się komfortowo. Aby zapoznać się z dystrybucją, utworzono obraz rozruchowy o wielkości 941 MB (torrent).

Interfejs przypomina macOS i składa się z dwóch paneli — górnego z globalnym menu i dolnego z panelem aplikacji. Do tworzenia globalnego menu i paska stanu wykorzystano pakiet panda-statusbar, rozwijany przez dystrybucję CyberOS (dawniej PandaOS). Panel aplikacji Dock oparty jest na dorobku projektu cyber-dock, również od twórców CyberOS. Do zarządzania plikami i rozmieszczania skrótów na pulpicie rozwijany jest menedżer plików Filer, który bazuje na pcmanfm-qt z projektu LXQt. Domyślnie oferowana jest przeglądarka Falkon, ale opcjonalnie dostępne są Firefox i Chromium. Aplikacje dostarczane są w samodzielnych pakietach. Do uruchamiania aplikacji używana jest utilita launch, która znajduje program i analizuje błędy podczas wykonywania.

Wydanie systemu BSD helloSystem 0.8, rozwijanego przez autora AppImage

Projekt rozwija serię własnych aplikacji, takich jak konfigurator, instalator, utilita mountarchive do montowania archiwów w drzewie FS, narzędzie do odzyskiwania danych z ZFS, interfejs do partycjonowania dysków, wskaźnik konfiguracji sieci, narzędzie do robienia zrzutów ekranu, przeglądarka serwerów Zeroconf, wskaźnik do ustawiania głośności, narzędzie do konfiguracji środowiska rozruchowego. Do rozwoju używany jest język Python i biblioteka Qt. Wśród wspieranych komponentów do tworzenia aplikacji, w kolejności malejącego priorytetu wymieniono PyQt, QML, Qt, KDE Frameworks i GTK. Jako główny system plików używa się ZFS, a do montowania wspierane są UFS, exFAT, NTFS, EXT4, HFS+, XFS i MTP.

Główne nowości helloSystem 0.8:

  • Zrealizowano przejście na bazę kodu FreeBSD 13.1.
  • Polecenie launch, używane do uruchamiania aplikacji w samodzielnych pakietach, zostało przetłumaczone na użycie bazy danych zainstalowanych aplikacji (launch.db). Dodano wstępną obsługę uruchamiania plików AppImage za pomocą polecenia launch (wymagana jest instalacja runtime Debiana).
  • Do systemu dodano i aktywowano dodatki VirtualBox dla systemów gościnnych, które pozwalają na korzystanie z schowka oraz zarządzanie rozmiarem ekranu podczas uruchamiania helloSystem w VirtualBox.
  • Wprowadzono zapytanie o wybór języka, wyświetlane, gdy informacje o języku nie są ustawione w zmiennej EFI prev-lang:kbd lub nie zostały odebrane z klawiatury dla Raspberry Pi. Zapewniono zapis ustawień klawiatury w zmiennej EFI prev-lang:kbd.
  • Zrealizowano wsparcie dla podłączenia kontrolerów MIDI.
  • Zaktualizowano pakiet initgfx, dodano wsparcie dla GPU NVIDIA GeForce RTX 3070. W celu wsparcia nowych GPU Intel, takich jak TigerLake-LP GT2 (Iris Xe), użyto pakietu drm-510-kmod.
  • W menedżerze plików dodano wyświetlanie ikon dla plików w formacie AppImage, EPUB i mp3. Zapewniono wyświetlanie plików AppImage w menu.
  • Dodano możliwość kopiowania plików na dysk lub do kosza przez przenoszenie ich myszą na ikonę dysku lub kosza na pulpicie. Umożliwiono otwieranie dokumentów przez ich przeciąganie do aplikacji.
  • Wyszukiwanie w menu działa teraz również dla podmenu, a wyniki wyświetlane są z ikonami i skrótami. Dodano wsparcie dla wyszukiwania w lokalnym systemie plików z menu.
  • W menu zapewniono wyświetlanie ikon aktywnych aplikacji i możliwość przełączania się między nimi.
  • Do menu systemowego dodano opcję wymuszonego zamykania aplikacji.
  • Automatyczne uruchamianie panelu docka zostało wyłączone (należy uruchomić ręcznie lub przez utworzenie symbolicznego linku w /Applications/Autostart).
  • Podczas próby uruchomienia już aktywnej aplikacji zamiast uruchomienia jej kolejnej kopii, wprowadzone zostało przejście na pierwszoplanowe okna już działającego programu.
  • W menu dodano wsparcie dla klienta pocztowego Trojitá (musi być załadowany przed pierwszym użyciem).
  • W przeglądarkach opartych na silniku WebEngine, takich jak Falkon, włączono przyspieszenie za pomocą GPU.
  • Podwójne kliknięcie na plikach z dokumentami (.docx, .stl itp.) umożliwia załadowanie niezbędnych aplikacji do ich otwarcia, jeśli nie są jeszcze zainstalowane w systemie.
  • Dodano nowe narzędzie do śledzenia wykonywanych procesów.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster