Veröffentlichung des Betriebssystems , in dessen Rahmen ein einsatzbereites grafisches Benutzer-Distribution auf Basis von FreeBSD-Technologien von TrueOS entwickelt wird, das an frühere Versionen von PC-BSD und TrueOS erinnert. Die Installationsgröße beträgt 3 GB (AMD64).
Im Rahmen des Trident-Projekts wird nun auch an der grafischen Umgebung Lumina sowie an allen zuvor in PC-BSD verfügbaren grafischen Tools wie sysadm und AppCafe gearbeitet. Das Trident-Projekt wurde nach der Transformation von TrueOS in ein eigenständiges modulares Betriebssystem gegründet, das als Plattform für andere Projekte verwendet werden kann. TrueOS wird als „Downstream“-Fork von FreeBSD positioniert, das die Basis von FreeBSD mit Technologien wie OpenRC und LibreSSL modifiziert. Im Entwicklungsprozess folgt das Projekt einem sechsmonatigen Release-Zyklus mit vorhersehbaren Update-Terminen.
Einige Merkmale von Trident:
- Ein vordefiniertes Profil für die Firewall zur Weiterleitung des Datenverkehrs über das anonyme Netzwerk Tor, das während des Installationsvorgangs aktiviert werden kann.
- Für die Webnavigation steht der Browser (QupZilla) mit integriertem Ad-Blocker und erweiterten Einstellungen zum Schutz vor Tracking zur Verfügung.
- Standardmäßig wird das Dateisystem ZFS und die Init-System OpenRC verwendet.
- Bei der Aktualisierung des Systems wird ein separates Snapshot im Dateisystem erstellt, das es ermöglicht, im Falle von Problemen nach der Aktualisierung sofort zum vorherigen Systemzustand zurückzukehren.
- Anstelle von OpenSSL kommt LibreSSL vom OpenBSD-Projekt zum Einsatz.
- Installierte Pakete werden anhand der digitalen Signatur verifiziert.
In der neuen Ausgabe wurde der Übergang zur stabilen Version TrueOS 19.04 (v20190412) vollzogen, die sich von FreeBSD 13-CURRENT abspaltet. Die Pakete wurden mit dem FreeBSD Ports Tree vom 22. April synchronisiert. Der Bootmanager wurde standardmäßig im Installationsabbild hinzugefügt. . Auf UEFI-Systemen wird nun sowohl rEFInd als auch der traditionelle FreeBSD-Bootloader installiert.
Dem Repository wurden 441 neue Pakete hinzugefügt, darunter dnsmasq, eclipse, erlang-runtime, haproxy, olive-video-editor, openbgpd, pulseaudio-qt, qemu2, qutebrowser, sslproxy, zcad sowie eine Vielzahl von Modulen für Perl, PHP, Ruby und Python. Die Versionen von 4165 Paketen wurden aktualisiert. Alle Qt4-basierten Dienstprogramme und Anwendungen wurden aus der Lieferung entfernt, die Unterstützung für Qt4 wurde auch in den FreeBSD-Ports eingestellt.
Der Desktop wurde auf Version aktualisiert. Leider wurde die Änderungsübersicht für Lumina bisher nicht veröffentlicht auf . Wir erinnern daran, dass Lumina einen klassischen Ansatz für die Organisation der Benutzeroberfläche verfolgt. Zum Paket gehören ein Desktop, eine Anwendungsleiste, ein Sitzungsmanager, ein Anwendungsmenü, ein System zur Anpassung von Umgebungsparametern, ein Task-Manager, ein Systemtray und eine virtuelle Desktop-System. Die Komponenten der Umgebung unter Verwendung der Qt5-Bibliothek. Der Code ist in C++ ohne QML geschrieben und unter der BSD-Lizenz.
im Rahmen des Projekts wird ein eigener Dateimanager namens Insight entwickelt, der Funktionen wie Tab-Unterstützung für das gleichzeitige Arbeiten mit mehreren Verzeichnissen, das Ansammeln von Links zu bevorzugten Verzeichnissen im Abschnitt der Lesezeichen, einen integrierten Multimedia-Player und eine Fotobetrachter mit Slideshow-Unterstützung sowie Mittel zur Verwaltung von ZFS-Snapshots und die Unterstützung von externen Plugin-Handlern bietet.
Quelle: opennet.ru
