Kürzlich kündigte eine BSD-Distribution an, dass sie auf Linux rebasiert. Ja, du hast mich richtig gehört. Project Trident wechselt zu Void Linux.
Was ist mit dem Projekt Trident los?
Kürzlich Projekt Trident angekündigt dass sie hinter den Kulissen daran gearbeitet haben, FreeBSD zu verlassen. Dies ist ein ziemlich überraschender Schritt (und ein beispielloser).
nach a späterer Beitrag, wurde der Umzug durch langjährige Probleme mit FreeBSD motiviert. Zu diesen Problemen gehören „Hardwarekompatibilität, Kommunikationsstandards oder Paketverfügbarkeit schränken die Benutzer von Project Trident weiterhin ein“. Laut einem Gespräch am Telegram, FreeBSD hat gerade seinen Build des Telegram Client und es war neun Releases hinter allen anderen.
Der leitende Entwickler von Project Trident, Ken Moore, ist auch der Hauptentwickler von Lumina Desktop. Der Lumina-Desktop wurde für eine Weile auf Eis gelegt, weil das Project Trident-Team so viel Arbeit auf sich nehmen musste, nur um seine Pakete auf dem neuesten Stand zu halten. (Sobald der Übergang zu Void Linux abgeschlossen ist, wird Ken wieder mit der Arbeit an Lumina beginnen.)
Nach langem Suchen und Testen entschied sich das Project Trident-Team für die Verwendung von Leeres Linux als ihre neue Basis.
Nach Angaben des Project Trident-Teams wird der Wechsel zu Void Linux die folgende Vorteile:
- Bessere GPU-Unterstützung
- Bessere Soundkarte und Streaming-Unterstützung
- Bessere WLAN-Unterstützung
- Erstmals Bluetooth-Unterstützung
- Aktuelle Versionen der Anwendungen
- Schnellere Bootzeiten
- Hybrid EFI/Legacy-Installation und Boot-Unterstützung
Umzugspläne
Project Trident bietet derzeit zwei verschiedene Versionen an: Trident-stable und Trident-release. Trident-stable basiert auf FreeBSD 12 und wird bis Januar 2020 aktualisiert, wobei das Ports-Repository im April 2020 gelöscht wird. Auf der anderen Seite wird Trident-release (das auf FreeBSD 13 basiert) keine weiteren Updates erhalten . Dieses Ports-Repository wird im Januar 2020 gelöscht.
Die ersten auf Void Linux basierenden Versionen sollen im Januar 2020 verfügbar sein. Ken sagte, dass sie möglicherweise ein oder zwei Alpha-ISOs herausgeben würden, um ihre Fortschritte zu zeigen, aber sie würden nur zu Testzwecken dienen.
Ken sagte, dass sie derzeit daran arbeiten, alle ihre „internen Dienstprogramme so zu portieren, dass sie nativ auf Void Linux funktionieren“. Void Linux unterstützt kein ZFS-on-root, das einen großen Teil der BSDs ausmacht. Project Trident plant jedoch, sein Wissen über ZFS zu nutzen, um Void zu unterstützen.
Es wird keinen Migrationspfad von der FreeBSD-basierten Version zur Void-basierten Version geben. Wenn Sie derzeit Project Trident verwenden, müssen Sie Ihre /home/*
Verzeichnis, bevor Sie eine Neuinstallation der neuen Version durchführen.
Abschließende Gedanken
Ich freue mich darauf, das neue auf Void Linux basierende Projekt Trident auszuprobieren. Ich habe in der Vergangenheit Void Linux installiert und verwendet. Ich habe auch TrueOS (den Vorläufer von Project Trident) ausprobiert. Ich konnte Project Trident jedoch nie auf meinem Laptop zum Laufen bringen.
Als ich Void Linux benutzte, stieß ich auf zwei Hauptprobleme: Die Installation einer Desktop-Umgebung war mühsam und der GUI-Paketmanager war nicht so toll. Project Trident plant, diese Probleme anzugehen. Ihr ursprüngliches Ziel war es, ein Betriebssystem zu finden, das standardmäßig nicht mit einer Desktop-Umgebung ausgestattet ist, und ihre Distribution würde Desktop-Unterstützung out-of-the-box hinzufügen. Sie können den AppCafe-Paketmanager nicht auf Void portieren, da er Teil des SysAdm-Dienstprogramms von TrueOS ist. Sie planen, „ein neues grafisches Frontend für den XBPS-Paketmanager für Void Linux zu entwickeln“.
Interessanterweise wurde Void Linux von einem ehemaligen NetBSD-Entwickler erstellt. Ich fragte Ken, ob diese Tatsache ihre Entscheidung beeinflusst habe. Er sagte: „Eigentlich keiner! Mir gefiel die Art und Weise, wie Void Linux eingerichtet wurde und dass die meisten/alle Dienstprogramme entweder MIT- oder BSD-lizenziert waren, aber ich hätte nie gedacht, dass es von einem ehemaligen NetBSD-Entwickler erstellt wurde. Das hilft definitiv zu erklären, warum sich Void Linux für mich „wohler anfühlt“, da ich seit 7 oder mehr Jahren ausschließlich FreeBSD verwende.“
Ich habe einige Leute im Internet gesehen, die abfällig über den Wechsel zu Void Linux gesprochen haben. Sie erwähnten, dass die Namensänderungen (von PC-BSD zu TrueOS zu Project Trident) und die Änderungen in der Architektur (von FreeBSD zu TrueOS/FreeBSD zu Void Linux) zeigen, dass die Entwickler nicht wissen, was sie tun. Andererseits glaube ich, dass Project Trident endlich seine Nische gefunden hat, in der es wachsen und blühen kann. Ich werde die Zukunft von Project Trident mit großer Vorfreude verfolgen. Sie werden wahrscheinlich eine Rezension der neuen Version lesen, wenn sie veröffentlicht wird.
Haben Sie schon einmal Project Trident verwendet? Was ist dein Lieblings-BSD? Bitte lass es uns in den Kommentaren unten wissen.
Wenn Sie diesen Artikel interessant fanden, nehmen Sie sich bitte eine Minute Zeit, um ihn in den sozialen Medien, Hacker News oder . zu teilen Reddit.