Lansarea unui set minimalist de utilități de sistem Toybox 0.8.8

Lansarea Toybox 0.8.8, un set de utilitare de sistem, a fost publicată, la fel ca și BusyBox, conceput ca un singur fișier executabil și optimizat pentru un consum minim de resurse de sistem. Proiectul este dezvoltat de un fost întreținător BusyBox și este distribuit sub licența 0BSD. Scopul principal al Toybox este de a oferi producătorilor posibilitatea de a utiliza un set minimalist de utilități standard fără a deschide codul sursă al componentelor modificate. În ceea ce privește capabilitățile, Toybox rămâne în urmă în urma BusyBox, dar 306 de comenzi de bază au fost deja implementate (227 complet și 79 parțial) din 378 planificate.

Printre inovațiile Toybox 0.8.8 putem remarca:

  • Opțiunea „-i” a fost adăugată la utilitarul „timeout” pentru a termina comanda după un anumit timp de inactivitate (ieșirea în fluxul standard resetează cronometrul).
  • Utilitarul „tar” acceptă acum opțiunea „--xform” pentru a converti numele fișierelor folosind o expresie sed dată. Comanda „tar -null” a fost implementată.
  • Pentru opțiunile lungi, sunt propuși analogi scurtați (de exemplu, „ls -col” pentru „ls -color”).
  • S-a adăugat suport pentru formatele de ieșire „full”, „value” și „export” la comanda „blkid -o”.
  • S-au adăugat opțiunile „-C” (activați spațiul de nume cgroup) și „-a” (activați toate spațiile de nume acceptate) la utilitarul „nsenter”.
  • Utilitarul „mount” implementează opțiunea „-R” și montarea legată recursiv este activată implicit.
  • Utilitarul „fișier” oferă recunoașterea fișierelor cu imagini ale nucleului Linux și fișiere executabile pentru arhitectura Loongarch.

Sursa: opennet.ru

Adauga un comentariu