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:

  • L'opció "-i" s'ha afegit a la utilitat "timeout" per finalitzar l'ordre després d'un cert temps d'inactivitat (la sortida al flux estàndard restableix el temporitzador).
  • La utilitat "tar" ara admet l'opció "--xform" per convertir els noms dels fitxers utilitzant una expressió sed determinada. S'ha implementat l'ordre "tar -null".
  • Per a opcions llargues, es proposen anàlegs escurçats (per exemple, "ls -col" per "ls -color").
  • S'ha afegit suport per als formats de sortida "complet", "valor" i "exportació" a l'ordre "blkid -o".
  • S'han afegit les opcions "-C" (habilita l'espai de noms cgroup) i "-a" (activa tots els espais de noms admesos) a la utilitat "nsenter".
  • La utilitat "muntatge" implementa l'opció "-R" i el muntatge d'enllaç recursiu està habilitat per defecte.
  • La utilitat "fitxer" proporciona el reconeixement de fitxers amb imatges del nucli de Linux i fitxers executables per a l'arquitectura Loongarch.

Font: opennet.ru

Afegeix comentari