the first stable builds of the distribution , translated from FreeBSD and TrueOS to a package base . The size of the boot image is 523MB. Recall that in October 2019, the Trident project migrated to Linux due to the inability to resolve certain issues that restricted distribution users, such as hardware compatibility, support for modern communication standards, and package availability.
The build uses ZFS on the root partition with the ability to roll back the boot environment using ZFS snapshots. Each user is provided a separate ZFS dataset for the home directory (snapshot manipulation of the home directory can be done without root privileges), ensuring data encryption in user directories.
It is possible to run on systems with EFI and BIOS. Support for swap partition encryption is provided. Package support is ensured, for both the glibc system library and musl (glibc or musl can be used at choice).
The installer provides four installation levels, differing in the proposed package set:
- Void — the basic set of Void packages plus packages for ZFS support;
- Server — packages for console mode operation and additional services for servers (firewall, cron, autofs, wireguard, etc.);
- Lite Desktop — a minimal desktop based on the ;
- Full Desktop — a full desktop based on Lumina with additional office, communication, and multimedia applications.
Thanks to the transition to Void Linux, Trident aims to expand support for graphics cards and provide users with more modern graphics drivers, as well as improve sound card support, audio streaming, add HDMI audio transmission support, enhance support for wireless network adapters and Bluetooth interface devices, offer fresher versions of programs, speed up the boot process, and implement support for hybrid installations on UEFI systems.
Recall that the distribution follows a model of continuous version update cycles (rolling updates, without separate distribution releases). The project uses the system manager , employs its own package manager and a package build system . As a standard library instead of Glibc, there is an option to use . Instead of OpenSSL, LibreSSL is used. The developed systems in Void under the BSD license.
The Trident project develops a ready-to-use graphical user distribution reminiscent of the old PC-BSD and TrueOS releases, initially built on FreeBSD and TrueOS technologies, utilizing the ZFS file system and the OpenRC initialization system. The project was founded by developers involved in TrueOS and was positioned as an adjacent project (TrueOS is a platform for creating distributions, whereas Trident is a consumer-focused distribution based on this platform). Among current distributions based on TrueOS, the project remains. , offering a MATE desktop. Like Trident, GhostBSD uses the OpenRC initialization system and ZFS file system by default, but additionally supports operation in Live mode.
Source: opennet.ru
