Veröffentlichung des BSD-Systems helloSystem 0.8.1, entwickelt vom Autor von AppImage

Simon Peter, Schöpfer des eigenständigen Paketformats AppImage, hat die Veröffentlichung von helloSystem 0.8.1 veröffentlicht, einer Distribution, die auf FreeBSD 13 basiert und als System für normale Benutzer positioniert ist, zu dem macOS-Liebhaber, die mit den Richtlinien von Apple unzufrieden sind, wechseln können. Das System weist keine Komplikationen auf, die mit modernen Linux-Distributionen einhergehen, steht vollständig unter der Kontrolle des Benutzers und ermöglicht es ehemaligen macOS-Benutzern, sich wohl zu fühlen. Um sich mit der Distribution vertraut zu machen, wurde ein 941 MB großes Boot-Image (Torrent) erstellt.

Die Benutzeroberfläche erinnert an macOS und umfasst zwei Panels – das obere mit dem globalen Menü und das untere mit der Anwendungsleiste. Zur Generierung des globalen Menüs und der Statusleiste wird das von der CyberOS-Distribution (ehemals PandaOS) entwickelte Paket panda-statusbar verwendet. Das Dock-Anwendungspanel basiert auf der Arbeit des Cyber-Dock-Projekts, ebenfalls von den CyberOS-Entwicklern. Um Dateien zu verwalten und Verknüpfungen auf dem Desktop zu platzieren, wird der Dateimanager Filer entwickelt, basierend auf pcmanfm-qt aus dem LXQt-Projekt. Der Standardbrowser ist Falkon, aber Firefox und Chromium sind als Optionen verfügbar. Anwendungen werden in eigenständigen Paketen geliefert. Zum Starten von Anwendungen wird das Startprogramm verwendet, das das Programm findet und Fehler während der Ausführung analysiert.

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.

Veröffentlichung des BSD-Systems helloSystem 0.8.1, entwickelt vom Autor von AppImage

Wichtigste Änderungen in helloSystem 0.8.1:

  • Die Möglichkeit, bei Verbindung über USB mit einem Android-Smartphone auf das Netzwerk zuzugreifen (USB-Tethering), wurde implementiert.
  • 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

Kommentar hinzufügen