Vydání minimalistické sady systémových utilit Toybox 0.8.8

Bylo zveřejněno vydání Toybox 0.8.8, sady systémových utilit, stejně jako BusyBox, navržený jako jeden spustitelný soubor a optimalizovaný pro minimální spotřebu systémových prostředků. Projekt je vyvinut bývalým správcem BusyBox a je distribuován pod licencí 0BSD. Hlavním účelem Toyboxu je poskytnout výrobcům možnost používat minimalistickou sadu standardních utilit bez otevírání zdrojového kódu upravených komponent. Co se schopností týče, Toybox stále za BusyBoxem zaostává, ale již bylo implementováno 306 základních příkazů (227 zcela a 79 částečně) z 378 plánovaných.

Mezi inovacemi Toybox 0.8.8 můžeme zaznamenat:

  • Do nástroje "timeout" byla přidána volba "-i" pro ukončení příkazu po určité době nečinnosti (výstup do standardního streamu resetuje časovač).
  • Nástroj "tar" nyní podporuje možnost "--xform" pro převod názvů souborů pomocí daného výrazu sed. Byl implementován příkaz "tar -null".
  • Pro dlouhé možnosti jsou navrženy zkrácené analogy (například „ls -col“ pro „ls -color“).
  • Přidána podpora výstupních formátů "full", "value" a "export" do příkazu "blkid -o".
  • Do obslužného programu „nsenter“ byly přidány volby „-C“ (povolit jmenný prostor cgroup) a „-a“ (povolit všechny podporované jmenné prostory).
  • Obslužný program "mount" implementuje volbu "-R" a ve výchozím nastavení je povoleno připojení rekurzivní vazby.
  • Obslužný program „file“ poskytuje rozpoznání souborů s obrazy linuxového jádra a spustitelné soubory pro architekturu Loongarch.

Zdroj: opennet.ru

Přidat komentář