Im Oktober letzten Jahres Wir teilen hier auf dem Blog die Neuigkeiten über die Entscheidung der Trident OS-Entwickler, von BSD auf Linux zu migrieren Aus seiner Sicht gibt es eine gewisse Inkompatibilität von Hardware und Support sowie die Unfähigkeit, einige Probleme zu beseitigen, die die Benutzer der Distribution einschränken, die Unterstützung moderner Kommunikationsstandards und die Verfügbarkeit von Paketen.
Später zu Beginn des Jahres, wir teilen die Nachricht von der Veröffentlichung der Beta-Version von Trident OS mit dem Linux-Kernel, in dem die Trident-Entwickler basierend auf der Void Linux-Distribution von BSD auf Linux migrierten.
Jetzt einen Monat später ab dem Start der Beta-Version Trident-Entwickler haben die Nachricht von der Veröffentlichung der stabilen Version von Triden 20.02 veröffentlicht In dieser Arbeit wird die endgültige Arbeit der Übertragung von FreeBSD und TrueOS auf die Basis des Void Linux-Pakets vorgestellt.
Sowohl die Beta als auch diese stabile Version verwenden ZFS auf der Root-Partition mit der Möglichkeit, die Boot-Umgebung mithilfe von ZFS-Snapshots zurückzusetzen.
Für jeden Benutzer wird ein separates ZFS-Dataset erstellt Für das Home-Verzeichnis (Sie können Snapshots des Home-Verzeichnisses bearbeiten, ohne Root-Berechtigungen zu erhalten) wird die Datenverschlüsselung in Benutzerverzeichnissen bereitgestellt.
Außerdem Es kann auf Systemen mit EFI und BIOS funktionieren. Die Verschlüsselung von Swap-Partitionen wird unterstützt, und die Unterstützung für kompilierte Pakete wird sowohl für die glibc- als auch für die musl-Systembibliothek bereitgestellt (Sie können zwischen glibc oder musl wählen).
Das Installationsprogramm bietet vier Installationsebenen: die sich in den vorgeschlagenen Paketen unterscheiden:
- Leere: Ein grundlegender Satz von Void-Paketen plus Pakete für die ZFS-Kompatibilität.
- Server: Pakete für den Konsolenmodus und zusätzliche Dienste für Server (Firewall, Cron, Autofs, Wireguard usw.).
- Lite-Desktop: Ein minimaler Desktop, der auf dem Lumina-Desktop basiert.
- Voller Desktop: Ein vollständiger Lumina-basierter Desktop mit zusätzlichen Büro-, Kommunikations- und Multimedia-Anwendungen.
Mit der Umstellung auf Void Linux beabsichtigt Trident, die Unterstützung für Grafikkarten zu erweitern und bieten Benutzern modernere Grafiktreiber, Neben der Verbesserung der Unterstützung für Soundkarten und der Übertragung von Audio können Sie auch die Unterstützung für Audio über HDMI hinzufügenVerbessern Sie die Unterstützung für drahtlose Netzwerkadapter und Bluetooth-Geräte, bieten Sie neuere Programmversionen an, beschleunigen Sie den Startvorgang und implementieren Sie die Unterstützung für Hybridinstallationen auf UEFI-Systemen.
Die Wahl von Void Linux als Systembasis liegt darin, dass die Distribution das Modell eines kontinuierlichen Zyklus zum Aktualisieren von Softwareversionen einhält (aufeinanderfolgende Updates, keine separaten Distributionsversionen).
Das Projekt verwendet den runit-Systemmanager zum Initialisieren und Verwalten von Diensten, verwendet seinen eigenen xbps-Paketmanager und das xbps-src-Paketassemblierungssystem. Anstelle von Glibc wird Musl als Standardbibliothek und LibreSSL anstelle von OpenSSL verwendet.
Laden Sie Trident 20.02 herunter
Für diejenigen, die daran interessiert sind, die Arbeit der Trident-Entwickler bei der Migration ihres Systems auf Linux zu testen, Sie können das Bild der stabilen Version von der offiziellen Website herunterladen.
Um das Bild aufzunehmen, können Sie dies mit Etcher tun, einem Multiplattform-Tool.
Upgrade von der Beta auf die stabile Version
Jetzt für diejenigen, die die Beta-Version heruntergeladen haben und sie blieben drin, Sie können auf die stabile Version aktualisieren, ohne das System neu installieren zu müssen.
Hierzu Sie müssen das Trident-Projekt-Repository aktivieren mit folgendem Befehl:
cd /etc/xbps.d && wget https://project-trident.org/repo/conf/trident.conf
Dann müssen sie die Berechtigungen konfigurieren mit:
chmod 644 /etc/xbps.d/trident.conf
Synchronisieren Sie das Repository mit:
xbps-install -S
Sie werden gefragt, ob sie den öffentlichen Schlüssel für das Project Trident-Repository akzeptieren / speichern möchten. Geben Sie einfach "y" ein und drücken Sie die Eingabetaste, um den Schlüssel zu speichern.
Fertig jetzt Wir werden das Update durchführen, indem wir einen der folgenden Befehle eingeben:
xbps-install -S trident-core
Dies wird nur das Basissystem installieren und hier ist die empfohlene Option für erfahrene Benutzer oder diejenigen, die das System nach ihren Wünschen erstellen möchten.
Während für diejenigen, die es vorziehen, die Dinge nicht zu komplizieren, können sie das komplette System mit dem folgenden Befehl installieren:
xbps-install -S trident-desktop