Rakirina komek hindiktirîn a karûbarên pergalê Toybox 0.8.8

Serbestberdana Toybox 0.8.8, komek karûbarên pergalê, hate weşandin, wekî BusyBox, wekî pelek yekane hatî çêkirin û ji bo xerckirina hindiktirîn çavkaniyên pergalê hatî çêkirin. Proje ji hêla parêzvanek berê ya BusyBox ve hatî pêşve xistin û di bin lîsansa 0BSD de tê belav kirin. Armanca sereke ya Toybox ev e ku hilberîneran jêhatî peyda bike ku bêyî vekirina koda çavkaniyê ya pêkhateyên guhezbar komek mînîmalîst a karûbarên standard bikar bînin. Di warê kapasîteyê de, Toybox hîn jî li paş BusyBox dimîne, lê 306 fermanên bingehîn berê hatine bicîh kirin (227 bi tevahî û 79 bi qismî) ji 378 plansazkirî.

Di nav nûbûnên Toybox 0.8.8 de em dikarin destnîşan bikin:

  • В утилиту «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.

Source: opennet.ru

Add a comment