Trident OS开发人员将系统从BSD迁移到Linux

-三叉戟项目

几天前 Trident OS开发人员发布 通过广告, 将项目迁移到Linux。 Trident项目正在开发一个类似于PC-BSD和TrueOS早期版本的即用型图形用户分发。

最初,Trident是使用FreeBSD和TrueOS技术构建的, 除此之外 使用ZFS文件系统和OpenRC初始化系统。 该项目由参与TrueOS开发的开发人员创建,并被定位为相邻项目(TrueOS是用于创建发行版的平台,而Trident是基于该平台的最终用户发行版)。

明年, 决定将Trident问题转移到Void Linux发行版的开发中。 从BSD迁移到Linux的原因是无法摆脱一些限制发行版用户的问题。

关注的领域包括硬件兼容性,对现代通信标准的支持以及数据包的可用性。 这些领域中存在问题阻碍了该项目的主要目标的实现:准备易于使用的图形环境。

选择新框架时,确定了以下要求:

  • 使用未修改的软件包的能力 (无需重建)并定期从主发行版进行更新。
  • 可预测的产品开发模型 (环境必须保持保守,并维持通常的生活方式多年)。
  • 系统组织简单 (一组BSD系统风格的小型,易于升级且节奏快的组件,而不是整体和复杂的解决方案)。
  • 接受来自第三方的变更 以及用于测试和组装的连续集成系统的可用性。
  • 工作图形子系统的存在, 但不依赖开发台式机的已经形成的社区(Trident计划与基本发行版的开发人员合作,共同开发台式机并创建特定的实用程序以提高可用性)
  • 对最新硬件和定期更新的高质量支持 与设备有关的分发组件(驱动程序,内核)

最接近既定要求的是Void Linux发行版, 遵循持续程序版本更新周期(持续更新,没有单独的发行版本)的模型。

Void Linux使用自己的xbps软件包管理器和xbps-src软件包生成系统,使用简单的runit系统管理器来初始化和管理服务。

Musl代替了Glibc,被用作标准库,而LibreSSL代替了OpenSSL。 Void Linux不支持在具有ZFS的分区上安装,但是Trident开发人员认为使用ZFSonLinux模块独立实现此功能没有问题。

与Void Linux的交互还简化了以下事实:它的开发是在BSD许可下分发的。

预计 在三叉戟中切换到无效的Linux后,可以扩展对图形卡的支持 并为用户提供更现代的图形驱动程序是的,如何改善对声卡的支持, 流音频,增加了对通过HDMI流音频的支持, 改进对具有蓝牙接口的无线网络适配器和设备的支持。

另外, 较新版本的程序将提供给用户,将加快下载过程,并增加对UEFI系统上的混合安装的支持。

迁移的缺点之一是丢失了熟悉的环境以及TrueOS项目为系统配置开发的实用程序,例如sysadm。

为了解决此问题,计划无论操作系统类型如何,为此类实用程序编写通用替代品。 新三叉戟版本的第一版计划于2020年XNUMX月发布。

在发布之前,不排除形成Alpha和Beta测试版本的可能性。 迁移到新系统将需要手动传输/ home分区的内容。

新版本发布后,将立即停止对BSD的支持 并将在12年2020月删除基于FreeBSD 13的稳定软件包存储库(将于XNUMX月删除基于FreeBSD XNUMX-Current的实验存储库)。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。