Lanzamiento de un conjunto minimalista de utilidades del sistema Toybox 0.8.8

Se ha publicado el lanzamiento de Toybox 0.8.8, un conjunto de utilidades del sistema, al igual que BusyBox, diseñado como un único archivo ejecutable y optimizado para un consumo mínimo de recursos del sistema. El proyecto fue desarrollado por un antiguo mantenedor de BusyBox y se distribuye bajo la licencia 0BSD. El objetivo principal de Toybox es brindar a los fabricantes la posibilidad de utilizar un conjunto minimalista de utilidades estándar sin abrir el código fuente de los componentes modificados. En términos de capacidades, Toybox todavía está por detrás de BusyBox, pero ya se han implementado 306 comandos básicos (227 completamente y 79 parcialmente) de los 378 planeados.

Entre las novedades de Toybox 0.8.8 podemos destacar:

  • La opción "-i" se ha agregado a la utilidad "timeout" para finalizar el comando después de un cierto tiempo de inactividad (la salida al flujo estándar reinicia el temporizador).
  • La utilidad "tar" ahora admite la opción "--xform" para convertir nombres de archivos usando una expresión sed determinada. Se ha implementado el comando "tar -null".
  • Para opciones largas, se proponen análogos abreviados (por ejemplo, "ls -col" para "ls -color").
  • Se agregó soporte para formatos de salida "completo", "valor" y "exportación" al comando "blkid -o".
  • Las opciones "-C" (habilitar el espacio de nombres cgroup) y "-a" (habilitar todos los espacios de nombres admitidos) se han agregado a la utilidad "nsenter".
  • La utilidad "mount" implementa la opción "-R" y el montaje enlazado recursivamente está habilitado de forma predeterminada.
  • La utilidad "archivo" proporciona reconocimiento de archivos con imágenes del kernel de Linux y archivos ejecutables para la arquitectura Loongarch.

Fuente: opennet.ru

Añadir un comentario