Vydanie minimalistickej sady systémových utilít Toybox 0.8.8

Bolo zverejnené vydanie Toybox 0.8.8, sady systémových nástrojov, rovnako ako BusyBox, navrhnutý ako jeden spustiteľný súbor a optimalizovaný pre minimálnu spotrebu systémových prostriedkov. Projekt je vyvinutý bývalým správcom BusyBox a je distribuovaný pod licenciou 0BSD. Hlavným účelom Toyboxu je poskytnúť výrobcom možnosť používať minimalistickú sadu štandardných nástrojov bez otvárania zdrojového kódu modifikovaných komponentov. Čo sa týka schopností, Toybox stále zaostáva za BusyBoxom, ale už bolo implementovaných 306 základných príkazov (227 úplne a 79 čiastočne) z 378 plánovaných.

Medzi inovácie Toybox 0.8.8 môžeme poznamenať:

  • Do utility "timeout" bola pridaná možnosť "-i" na ukončenie príkazu po určitom čase nečinnosti (výstup do štandardného streamu resetuje časovač).
  • Nástroj "tar" teraz podporuje možnosť "--xform" na konverziu názvov súborov pomocou daného výrazu sed. Bol implementovaný príkaz "tar -null".
  • Pre dlhé možnosti sa navrhujú skrátené analógy (napríklad „ls -col“ pre „ls -color“).
  • Do príkazu "blkid -o" bola pridaná podpora výstupných formátov "full", "value" a "export".
  • Pridané možnosti „-C“ (povoliť menný priestor cgroup) a „-a“ (povoliť všetky podporované menné priestory) do pomôcky „nsenter“.
  • Pomôcka "mount" implementuje voľbu "-R" a rekurzívne viazanie pripojenia je predvolene povolené.
  • Nástroj „súbor“ poskytuje rozpoznávanie súborov s obrazmi jadra Linuxu a spustiteľnými súbormi pre architektúru Loongarch.

Zdroj: opennet.ru

Pridať komentár