Die Veröffentlichung des BSD-Systems helloSystem 0.8, entwickelt vom Autor von AppImage, wurde angekündigt.

Simon Peter, der Schöpfer des Formats der eigenständigen AppImage-Pakete, hat die Veröffentlichung der Distribution helloSystem 0.8 bekannt gegeben, die auf FreeBSD 13 basiert und als System für durchschnittliche Benutzer positioniert ist, welche von der Politik Apple enttäuscht sind. Das System verzichtet auf die Komplexität, die modernen Linux-Distributionen eigen ist, steht unter vollständiger Kontrolle des Benutzers und ermöglicht ehemaligen macOS-Nutzern ein komfortables Gefühl. Für eine erste Einführung in die Distribution wurde ein bootfähiges Abbild von 941 MB (torrent) erstellt.

Die Benutzeroberfläche erinnert an macOS und umfasst zwei Panels – ein oberes mit dem globalen Menü und ein unteres mit der Anwendungsleiste. Für die Erstellung des globalen Menüs und der Statuszeile kommt das Paket panda-statusbar zum Einsatz, das von der Distribution CyberOS (ehemals PandaOS) entwickelt wird. Die Anwendungsleiste Dock basiert auf den Arbeiten des Projekts cyber-dock, ebenfalls von den Entwicklern von CyberOS. Für das Dateimanagement und das Anordnen von Verknüpfungen auf dem Desktop wird der Dateimanager Filer entwickelt, der auf pcmanfm-qt vom Projekt LXQt basiert. Standardmäßig wird der Browser Falkon angeboten, aber optional sind auch Firefox und Chromium verfügbar. Die Anwendungen werden in eigenständigen Paketen bereitgestellt. Zum Starten der Anwendungen wird das Dienstprogramm launch verwendet, das das Programm findet und Fehler während der Ausführung analysiert.

Die Veröffentlichung des BSD-Systems helloSystem 0.8, entwickelt vom Autor von AppImage, wurde angekündigt.

Das Projekt entwickelt eine Reihe eigener Anwendungen, darunter einen Konfigurator, einen Installer, das Mountarchive-Utility zum Einbinden von Archiven in das Dateisystem, ein Tool zur Datenrettung von ZFS, eine Schnittstelle für die Partitionierung von Festplatten, einen Netzwerk-Setup-Indikator, ein Screenshot-Tool, einen Zeroconf-Server-Browser, einen Lautstärke-Setup-Indikator und ein Tool zur Einrichtung einer Boot-Umgebung. Für die Entwicklung wird die Sprache Python und die Bibliothek Qt verwendet. Zu den bevorzugten Komponenten für die Anwendungsentwicklung in absteigender Reihenfolge gehören PyQt, QML, Qt, KDE Frameworks und GTK. Das Hauptdateisystem ist ZFS, und unterstützt werden beim Einbinden UFS, exFAT, NTFS, EXT4, HFS+, XFS und MTP.

Die wichtigsten Neuerungen von helloSystem 0.8:

  • Der Wechsel zur Codebasis FreeBSD 13.1 wurde vollzogen.
  • Das launch-Team, das zum Starten von Anwendungen in eigenständigen Paketen eingesetzt wird, wurde auf die Nutzung einer Datenbank installierter Anwendungen (launch.db) umgestellt. Zudem wurde die erste Unterstützung für das Starten von AppImage-Dateien mit dem Befehl launch hinzugefügt (für die Ausführung ist die Installation des Debian-Runtimes erforderlich).
  • Zusätzlich wurden die VirtualBox-Add-ons für Gastbetriebssysteme integriert und aktiviert, die es ermöglichen, beim Start von helloSystem in VirtualBox die Zwischenablage zu verwenden und die Bildschirmgröße zu steuern.
  • Anfrage zur Sprachauswahl umgesetzt, die angezeigt wird, wenn keine Informationen zur Sprache in der EFI-Variable prev-lang:kbd festgelegt sind oder nicht von der Tastatur für Raspberry Pi erhalten werden. Die Tastatureinstellungen werden in der EFI-Variable prev-lang:kbd gespeichert.
  • Unterstützung für die Verbindung von MIDI-Controllern implementiert.
  • Das Paket initgfx wurde aktualisiert und unterstützt jetzt die GPU NVIDIA GeForce RTX 3070. Für die Unterstützung neuer Intel-GPUs wie TigerLake-LP GT2 (Iris Xe) wurde das Paket drm-510-kmod verwendet.
  • Im Dateimanager wird jetzt eine Darstellung von Icons für Dateien im AppImage-, EPUB- und mp3-Format angezeigt. Die AppImage-Dateien werden im Menü angezeigt.
  • Die Möglichkeit, Dateien über das Ziehen mit der Maus auf das Disk- oder Papierkorbsymbol auf dem Desktop zu kopieren, wurde hinzugefügt. Das Öffnen von Dokumenten über das Drag-and-Drop in die Anwendung wird unterstützt.
  • Die Suche im Menü funktioniert jetzt auch für Untermenüs, und die Ergebnisse werden mit Icons und Shortcuts angezeigt. Unterstützung für die Suche im lokalen Dateisystem aus dem Menü wurde hinzugefügt.
  • Im Menü werden Icons aktiver Anwendungen angezeigt und das Wechseln zwischen ihnen ist möglich.
  • Im Systemmenü wurde eine Option zum zwangsweisen Schließen von Anwendungen hinzugefügt.
  • Der automatische Start des Dock-Panels wurde deaktiviert (es muss manuell gestartet oder durch das Einrichten eines symbolischen Links in /Applications/Autostart erfolgen).
  • Beim Versuch, eine bereits aktive Anwendung zu starten, wird anstelle eines neuen Fensters das bereits offene Programm in den Vordergrund gebracht.
  • Das Menü unterstützt jetzt den E-Mail-Client Trojitá (muss vor der ersten Verwendung heruntergeladen werden).
  • In Browsern, die auf der WebEngine basieren, wie Falkon, ist die GPU-Beschleunigung aktiviert.
  • Ein Doppelklick auf Dokumentdateien (.docx, .stl usw.) ermöglicht das Herunterladen der erforderlichen Anwendungen zum Öffnen dieser Dateien, falls sie noch nicht im System installiert sind.
  • Ein neues Dienstprogramm zur Überwachung der ausgeführten Prozesse wurde hinzugefügt.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster