发布一组简约的系统实用程序 Toybox 0.8.8

Toybox 0.8.8 是一组系统实用程序,它已发布,BusyBox 也已发布,它设计为单个可执行文件,并针对系统资源消耗进行了优化。 该项目由前 BusyBox 维护者开发,并在 0BSD 许可证下分发。 Toybox 的主要目的是让制造商能够使用一组简约的标准实用程序,而无需打开修改后的组件的源代码。 就功能而言,Toybox 仍落后于 BusyBox,但计划的 306 个基本命令中已经实现了 227 个(79 个完全,378 个部分)。

在 Toybox 0.8.8 的创新中,我们可以注意到:

  • “-i”选项已添加到“超时”实用程序中,以在一定时间不活动后终止命令(输出到标准流会重置计时器)。
  • “tar”实用程序现在支持“--xf​​orm”选项,以使用给定的 sed 表达式转换文件名。 “tar -null”命令已实施。
  • 对于长选项,建议使用缩短的类似物(例如,“ls -col”代表“ls -color”)。
  • 在“blkid -o”命令中添加了对“完整”、“值”和“导出”输出格式的支持。
  • 向“nsenter”实用程序添加了选项“-C”(启用 cgroup 命名空间)和“-a”(启用所有支持的命名空间)。
  • “mount”实用程序实现“-R”选项,并且默认启用递归绑定安装。
  • “文件”实用程序提供对 Linux 内核映像文件和 Loongarch 架构可执行文件的识别。

来源: opennet.ru

添加评论