Wydanie BSD helloSystem 0.8.1 opracowanego przez AppImage

Simon Peter, twórca samodzielnego formatu pakietu AppImage, wydał dystrybucję helloSystem 0.8.1, opartą na FreeBSD 13 i ustawioną jako system dla zwykłych użytkowników, na który miłośnicy macOS niezadowoleni z zasad Apple mogą się przełączyć. System pozbawiony jest komplikacji właściwych współczesnym dystrybucjom Linuksa, znajduje się pod pełną kontrolą użytkownika i pozwala czuć się komfortowo byłym użytkownikom macOS. Aby zapoznać się z zestawem dystrybucyjnym, został wygenerowany obraz rozruchowy o rozmiarze 941 MB (torrent).

Interfejs przypomina macOS i składa się z dwóch paneli – górnego z globalnym menu i dolnego z paskiem aplikacji. Pakiet panda-statusbar opracowany przez zestaw dystrybucyjny CyberOS (wcześniej PandaOS) jest używany do tworzenia globalnego menu i paska stanu. Pasek aplikacji Dock jest oparty na pracach projektu cyber-dock, również od twórców CyberOS. Do zarządzania plikami i umieszczania skrótów na pulpicie rozwijany jest menedżer plików Filer, oparty na pcmanfm-qt z projektu LXQt. Domyślną przeglądarką jest Falkon, ale Firefox i Chromium są opcjonalne. Aplikacje są dostarczane w niezależnych pakietach. Do uruchamiania aplikacji używane jest narzędzie uruchamiania, które znajduje program i analizuje błędy podczas wykonywania.

Projekt rozwija szereg własnych aplikacji, takich jak konfigurator, instalator, narzędzie mountarchive do montowania archiwów w drzewie systemu plików, narzędzie do odzyskiwania danych z ZFS, interfejs do partycjonowania dysków, wskaźnik konfiguracji sieci, narzędzie do zrzutów ekranu, przeglądarka serwerów Zeroconf, wskaźnik głośności konfiguracji, narzędzie do konfigurowania środowiska rozruchowego. Do programowania używany jest język Python i biblioteka Qt. Obsługiwane komponenty do tworzenia aplikacji obejmują PyQt, QML, Qt, KDE Frameworks i GTK, w malejącej kolejności preferencji. ZFS jest używany jako główny system plików, a do montowania obsługiwane są UFS, exFAT, NTFS, EXT4, HFS+, XFS i MTP.

Wydanie BSD helloSystem 0.8.1 opracowanego przez AppImage

Główne zmiany w helloSystem 0.8.1:

  • Zaimplementowano możliwość dostępu do sieci po podłączeniu przez USB do smartfona z systemem Android (tethering przez USB).
  • Dodano obsługę systemów USB z dźwiękiem przestrzennym 5.1, takich jak BOSE Companion 5.
  • Dyski większe niż 80 GB mają domyślnie włączoną partycję wymiany.
  • Zapisano ustawienia języka i klawiatury w UEFI NVRAM.
  • Zaimplementowano ładowanie jądra i modułów bez wyświetlania tekstu na ekranie (aby wyświetlić komunikaty diagnostyczne podczas uruchamiania, naciśnij „V”, aby uruchomić tryb pojedynczego użytkownika - „S” i aby wyświetlić menu programu ładującego - Backspace).
  • Menu regulacji głośności pokazuje producentów i modele urządzeń audio z interfejsem USB.
  • Dodano informacje o sterowniku karty graficznej do okna dialogowego „Informacje o tym komputerze”.
  • Menu posiada autouzupełnianie ścieżek zaczynających się od znaków "~" i "/".
  • Do aplikacji do zarządzania użytkownikami dodano możliwość tworzenia użytkowników bez uprawnień administratora, usuwania użytkowników oraz włączania/wyłączania automatycznego logowania.
  • Udoskonalono interfejs narzędzia do tworzenia aktywnych złożeń.
  • Rozpoczęto prace nad narzędziem do tworzenia kopii zapasowych z wykorzystaniem możliwości systemu plików ZFS.

Źródło: opennet.ru

Dodaj komentarz