Wydanie systemu BSD helloSystem 0.8.1, rozwijanego przez autora AppImage

Simon Peter, twórca formatu samodzielnych paczek AppImage, opublikował wydanie dystrybucji helloSystem 0.8.1, opartej na FreeBSD 13, której celem jest stworzenie systemu dla zwykłych użytkowników, którzy chcą przejść na macOS, niezadowoleni z polityki Apple. System nie zawiera komplikacji charakterystycznych dla nowoczesnych dystrybucji Linuksa, jest w pełni kontrolowany przez użytkownika i pozwala byłym użytkownikom macOS czuć się komfortowo. Aby zapoznać się z dystrybucją, przygotowano obraz bootowalny o rozmiarze 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.

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.

Wydanie systemu BSD helloSystem 0.8.1, rozwijanego przez autora AppImage

Główne zmiany w helloSystem 0.8.1:

  • Zrealizowano możliwość dostępu do internetu po połączeniu przez USB z smartfonem z Androidem (tethering USB).
  • Dodano wsparcie dla systemów USB z dźwiękiem przestrzennym (5.1), takich jak BOSE Companion 5.
  • Na dyskach o rozmiarze większym niż 80 GB domyślnie włączona jest partycja swap.
  • Zachowane ustawienia językowe i klawiatury w UEFI NVRAM.
  • Wdrożono ładowanie jądra i modułów bez wyświetlania tekstu na ekranie (aby wyświetlić komunikaty diagnostyczne podczas ładowania, naciśnij «V», aby załadować w trybie jednego użytkownika — «S», a aby wyświetlić menu bootloadera — Backspace).
  • W menu zarządzania głośnością wyświetlane są producenci i modele urządzeń dźwiękowych z interfejsem USB.
  • Do okna „O tym komputerze” dodano informacje o sterowniku graficznym.
  • W menu zrealizowano autouzupełnianie ścieżek zaczynających się od znaków «~» i «/».
  • W aplikacji do zarządzania użytkownikami dodano możliwość tworzenia użytkowników bez praw administratora, usuwania użytkowników oraz włączania/wyłączania automatycznego logowania.
  • Poprawiono interfejs narzędzia do tworzenia pakietów Live.
  • Rozpoczęto prace nad narzędziem do tworzenia kopii zapasowych, wykorzystując możliwości systemu plików ZFS.

Ź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