去年十月 我们在博客上分享了Trident OS开发人员决定从BSD迁移到Linux的决定的消息。 因为从他的角度来看,除了无法摆脱一些限制用户分发的问题,对现代通信标准的支持以及软件包的可用性之外,硬件,支持还有一些不兼容。
在今年晚些时候, 我们分享 有关带Linux内核的Trident OS beta版的新闻,其中Trident开发人员基于Void Linux发行版从BSD迁移到Linux。
现在一个月后 从测试版发布以来 Trident开发人员发布了Triden 20.02稳定版发布的消息 其中介绍了将FreeBSD和TrueOS转移到Void Linux软件包基础上的最终工作。
Beta和此稳定版本均使用ZFS 在根分区上具有使用ZFS快照还原引导环境的功能。
为每个用户创建一个单独的ZFS数据集 对于主目录(您可以在不获取root特权的情况下操作主目录的快照),在用户目录上提供了数据加密。
除此之外 它可以在具有EFI和BIOS的系统上工作。 支持交换分区加密,并且为glibc和musl系统库提供了编译包支持(您可以使用glibc或musl进行选择)。
安装程序提供四个安装级别, 在建议的套餐中有所不同:
- 无效: 基本的Void软件包集以及与ZFS兼容的软件包。
- 服务器: 可在控制台模式下工作的软件包以及服务器的其他服务(防火墙,cron,autofs,wireguard等)。
- 精简版桌面: 基于Lumina桌面的最小桌面。
- 完整桌面: 完整的基于Lumina的桌面,并带有其他办公,通信和多媒体应用程序。
随着转向Void Linux,Trident打算扩展对图形卡的支持 并为用户提供更现代的图形驱动程序, 以及改进对声卡的支持,音频传输,通过HDMI添加对音频的支持,改善对无线网络适配器和蓝牙设备的支持,提供较新版本的程序,加快启动过程并在UEFI系统上实现对混合安装的支持。
选择Void Linux作为系统基础是因为发行版坚持以连续周期的模型来更新软件版本(成功更新,没有单独的发行版)。
该项目使用runit系统管理器来初始化和管理服务,使用其自己的xbps软件包管理器和xbps-src软件包组装系统。 Musl代替了Glibc,被用作标准库,而LibreSSL代替了OpenSSL。
下载Trident 20.02
对于那些对测试Trident开发人员将系统迁移到Linux所做的工作感兴趣的人, 您可以从其官方网站下载稳定版图像。
要保存图像,可以使用多平台工具Etcher来完成。
从Beta升级到稳定版本
现在 对于那些下载测试版的用户 他们留在里面, 他们可以更新到稳定版本,而无需重新安装系统。
对于这 他们必须启用Trident项目存储库 使用以下命令:
cd /etc/xbps.d && wget https://project-trident.org/repo/conf/trident.conf
然后,他们必须使用以下命令配置权限:
chmod 644 /etc/xbps.d/trident.conf
用以下方式同步存储库:
xbps-install -S
系统将询问他们是否要接受/保存Project Trident存储库的公钥。 只需键入“ y”,然后按Enter键即可保存密钥。
现在做这个 我们将通过键入以下命令之一来执行更新:
xbps-install -S trident-core
它将仅安装基本系统,这是有经验的用户或喜欢根据自己的喜好构建系统的用户的推荐选项。
对于不希望使事情复杂化的人,可以使用以下命令安装完整的系统:
xbps-install -S trident-desktop
与VOID的正式版本相比,它有什么作用? 因为无论Lumina ...