Erste Veröffentlichung des Betriebssystems Trident auf Basis von Void Linux

Vorstellung erste stabile Builds des Distributions Trident 20.02, ĂŒbersetzt von FreeBSD und TrueOS auf eine Paketbasis Void Linux. Die GrĂ¶ĂŸe des Boot-Images betrĂ€gt ISO-Abbilds 523 MB. Erinnern wir uns daran, dass das Projekt Trident im Oktober 2019 gab bekannt auf Linux migriert wurde, weil es unmöglich war, auf andere Weise einige Probleme zu beheben, die die Benutzer des Distributions einschrĂ€nken, wie z. B. die KompatibilitĂ€t mit Hardware, die UnterstĂŒtzung moderner Kommunikationsstandards und die VerfĂŒgbarkeit von Paketen.

In der Build wird ZFS auf der Root-Partition verwendet, mit der Möglichkeit, die Boot-Umgebung mithilfe von ZFS-Snapshots zurĂŒckzusetzen. FĂŒr jeden Benutzer wird ein separates ZFS-Dataset fĂŒr das Home-Verzeichnis erstellt (man kann Snapshots des Home-Verzeichnisses manipulieren, ohne Root-Rechte zu erlangen), DatenverschlĂŒsselung in den Benutzerverzeichnissen ist gewĂ€hrleistet.
Der Betrieb ist sowohl auf EFI- als auch auf BIOS-Systemen möglich. Die VerschlĂŒsselung der Swap-Partition wird unterstĂŒtzt. Es wird UnterstĂŒtzung fĂŒr Pakete bereitgestellt, die sowohl fĂŒr die Systembibliothek glibc als auch fĂŒr musl (es kann wahlweise glibc oder musl verwendet werden).

Im Installer gibt es vier Installationsstufen, die sich durch das angebotene Paketset unterscheiden:

  • Void — Basis-Paketset von Void plus Pakete zur UnterstĂŒtzung von ZFS;
  • Server — Pakete fĂŒr den Betrieb im Konsolenmodus und zusĂ€tzliche Dienste fĂŒr Server (Firewall, Cron, autofs, wireguard usw.);
  • Lite Desktop — minimaler Desktop basierend auf dem Desktop Lumina;
  • Full Desktop — vollwertiger Desktop basierend auf Lumina mit zusĂ€tzlichen BĂŒro-, Kommunikations- und Multimediaanwendungen.

Durch den Wechsel zu Void Linux beabsichtigt Trident, die UnterstĂŒtzung fĂŒr Grafikkarten zu erweitern und den Benutzern modernere Grafiktreiber bereitzustellen, sowie die UnterstĂŒtzung fĂŒr Soundkarten, Audio-Streaming, die UnterstĂŒtzung fĂŒr die AudioĂŒbertragung ĂŒber HDMI zu verbessern, die UnterstĂŒtzung fĂŒr drahtlose Netzwerkadapter und Bluetooth-GerĂ€te zu optimieren, aktuellere Versionen von Programmen anzubieten, den Bootprozess zu beschleunigen und die UnterstĂŒtzung fĂŒr hybride Installationen auf UEFI-Systemen zu realisieren.

Wir erinnern daran, dass die Distribution Void Linux verfolgt ein kontinuierliches Versionsupdate-Modell (Rolling-Updates, ohne separate Distribution-Releases). Das Projekt verwendet einen Systemmanager zur Initialisierung und Verwaltung von Diensten runit, nutzt einen eigenen Paketmanager xbps und ein Paketbau-System xbps-src. Anstelle von Glibc gibt es die Möglichkeit, Musl. Anstelle von OpenSSL wird LibreSSL verwendet. Die in Void entwickelten Systeme unter der freien Lizenz Apache 2.0 verbreitet. unter der BSD-Lizenz stehen.

Das Trident-Projekt entwickelt eine gebrauchsfertige grafische BenutzeroberflĂ€che, die an frĂŒhere Versionen von PC-BSD und TrueOS erinnert. UrsprĂŒnglich basierte es auf Technologien von FreeBSD und TrueOS, verwendete das ZFS-Dateisystem und das OpenRC-Init-System. Das Projekt wurde von Entwicklern gegrĂŒndet, die an TrueOS gearbeitet haben, und positionierte sich als ein verwandtes Projekt (TrueOS ist eine Plattform zur Erstellung von Distributionen, wĂ€hrend Trident eine auf dieser Plattform basierende Distribution fĂŒr Endbenutzer ist). Unter den aktuellen Distributionen auf Basis von TrueOS ist das Projekt geblieben GhostBSD, das eine MATE-Desktop-Umgebung anbietet. Wie in Trident wird auch in GhostBSD standardmĂ€ĂŸig das OpenRC-Init-System und das ZFS-Dateisystem verwendet, zusĂ€tzlich wird der Live-Betrieb unterstĂŒtzt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4