Llançament d'un conjunt minimalista d'utilitats del sistema Toybox 0.8.8

S'ha publicat el llançament de Toybox 0.8.8, un conjunt d'utilitats del sistema, així com BusyBox, dissenyat com un únic fitxer executable i optimitzat per a un consum mínim de recursos del sistema. El projecte està desenvolupat per un antic mantenidor de BusyBox i es distribueix sota la llicència 0BSD. L'objectiu principal de Toybox és oferir als fabricants la possibilitat d'utilitzar un conjunt minimalista d'utilitats estàndard sense obrir el codi font dels components modificats. Pel que fa a les capacitats, Toybox encara es queda per darrere de BusyBox, però ja s'han implementat 306 ordres bàsiques (227 completament i 79 parcialment) de les 378 previstes.

Entre les innovacions de Toybox 0.8.8 podem destacar:

  • В утилиту «timeout» добавлена опция «-i» для завершения команды после определённого времени неактивности (вывод в стандартный поток сбрасывает таймер).
  • В утилиту «tar» добавлена поддержка опции «—xform» для преобразования имён файлов при помощи заданного sed-выражения. Реализована команда «tar —null».
  • Для длинных опций предложены сокращённые аналоги (например, «ls —col» для «ls —color»).
  • В команду «blkid -o» добавлена поддержка форматов вывода «full», «value» и «export».
  • В утилиту «nsenter» добавлены опции «-C» (включение cgroup namespace) и «-a» (включение всех поддерживаемых пространств имён).
  • В утилите «mount» реализована опция «-R» и по умолчанию включено рекурсивно bind-монтирование.
  • В утилите «file» обеспечено распознавание файлов с образами ядра Linux и исполняемыми файлами для архитектуры Loongarch.

Font: opennet.ru

Afegeix comentari