Simon Peter, der Schöpfer des eigenstĂ€ndigen AppImage-Paketformats, hat helloSystem 0.8.1 veröffentlicht, eine auf FreeBSD 13 basierende Distribution, die sich als System fĂŒr normale Benutzer positioniert, auf das Hobbyisten umsteigen können. macOSunzufrieden mit Apples Richtlinien. Das System ist frei von den Komplikationen, die modernen Systemen innewohnen. Linux-Distributionen stehen unter der vollstĂ€ndigen Kontrolle des Nutzers und ermöglichen es ehemaligen Nutzern, sich wohlzufĂŒhlen macOSZur Einarbeitung in die Distribution wurde ein bootfĂ€higes Image von 941 MB (Torrent) erstellt.
Die BenutzeroberflĂ€che erinnert an macOS Es besteht aus zwei Bereichen: einem oberen mit einem globalen MenĂŒ und einem unteren mit einer Anwendungsleiste. Das globale MenĂŒ und die Statusleiste werden mithilfe des Pakets panda-statusbar generiert, das von der CyberOS-Distribution (ehemals PandaOS) entwickelt wurde. Die Dock-Anwendungsleiste basiert auf dem Projekt cyber-dock, das ebenfalls von den CyberOS-Entwicklern entwickelt wird. FĂŒr die Dateiverwaltung und Desktop-VerknĂŒpfungen befindet sich der Dateimanager Filer in Entwicklung, der auf pcmanfm-qt aus dem LXQt-Projekt basiert. Der Falkon-Browser ist standardmĂ€Ăig vorinstalliert, Firefox und Chromium sind optional. Anwendungen werden in eigenstĂ€ndigen Paketen bereitgestellt. Das Startprogramm dient zum Starten von Anwendungen; es findet das Programm und analysiert Laufzeitfehler.
Das Projekt entwickelt eine Reihe eigener Anwendungen, wie einen Konfigurator, ein Installationsprogramm, ein Mountarchive-Dienstprogramm zum Mounten von Archiven in einen Dateisystembaum, ein Dienstprogramm zur Datenwiederherstellung von ZFS, eine Schnittstelle zum Partitionieren von Festplatten, einen Netzwerkkonfigurationsindikator, ein Dienstprogramm zum Erstellen von Screenshots, ein Zeroconf-Serverbrowser, eine Anzeige fĂŒr das Konfigurationsvolumen, ein Dienstprogramm zum Einrichten der Boot-Umgebung. FĂŒr die Entwicklung werden die Python-Sprache und die Qt-Bibliothek verwendet. Zu den unterstĂŒtzten Komponenten fĂŒr die Anwendungsentwicklung gehören (in absteigender Reihenfolge der PrĂ€ferenz) PyQt, QML, Qt, KDE Frameworks und GTK. ZFS wird als Hauptdateisystem verwendet und UFS, exFAT, NTFS, EXT4, HFS+, XFS und MTP werden fĂŒr das Mounten unterstĂŒtzt.

Wichtigste Ănderungen in helloSystem 0.8.1:
- Die Möglichkeit, ĂŒber USB auf das Netzwerk zuzugreifen, wurde implementiert. Android-Smartphone (USB-Tethering).
- UnterstĂŒtzung fĂŒr USB-Surround-Sound-Systeme (5.1) wie BOSE Companion 5 hinzugefĂŒgt.
- Auf Festplatten mit mehr als 80 GB ist die Swap-Partition standardmĂ€Ăig aktiviert.
- Stellt sicher, dass Sprach- und Tastatureinstellungen im UEFI-NVRAM gespeichert werden.
- Das Laden des Kernels und der Module ohne Anzeige von Text auf dem Bildschirm wurde implementiert (drĂŒcken Sie âVâ, um Diagnosemeldungen wĂ€hrend des Startvorgangs anzuzeigen, âSâ, um in den Einzelbenutzermodus zu laden, und âRĂŒcktasteâ, um das Bootloader-MenĂŒ anzuzeigen).
- Das MenĂŒ zur LautstĂ€rkeregelung bietet eine Anzeige von Herstellern und Modellen von AudiogerĂ€ten mit USB-Schnittstelle.
- Dem Dialogfeld âĂber diesen Computerâ wurden Informationen zum Grafiktreiber hinzugefĂŒgt
- Das MenĂŒ implementiert die automatische VervollstĂ€ndigung von Pfaden, die mit den Symbolen â~â und â/â beginnen.
- Die Benutzerverwaltungsanwendung bietet nun die Möglichkeit, Benutzer ohne Administratorrechte zu erstellen, Benutzer zu löschen und die automatische Anmeldung zu aktivieren/deaktivieren.
- Verbesserte BenutzeroberflÀche des Dienstprogramms zum Erstellen von Live-Builds.
- Die Entwicklung eines Dienstprogramms zum Erstellen von Sicherungskopien unter Nutzung der Funktionen des ZFS-Dateisystems hat begonnen.
Source: opennet.ru
