Release av en minimalistisk uppsättning systemverktyg Toybox 0.8.8

Utgivningen av Toybox 0.8.8, en uppsättning systemverktyg, har publicerats, liksom BusyBox, designad som en enda körbar fil och optimerad för minimal förbrukning av systemresurser. Projektet är utvecklat av en före detta BusyBox-underhållare och distribueras under 0BSD-licensen. Huvudsyftet med Toybox är att ge tillverkare möjligheten att använda en minimalistisk uppsättning standardverktyg utan att öppna källkoden för modifierade komponenter. När det gäller kapacitet släpar Toybox fortfarande efter BusyBox, men 306 grundläggande kommandon har redan implementerats (227 helt och 79 delvis) av 378 planerade.

Bland innovationerna i Toybox 0.8.8 kan vi notera:

  • Alternativet "-i" har lagts till i verktyget "timeout" för att avsluta kommandot efter en viss tids inaktivitet (utmatning till standardström nollställer timern).
  • Verktyget "tar" stöder nu alternativet "--xform" för att konvertera filnamn med ett givet sed-uttryck. Kommandot "tar -null" har implementerats.
  • För långa alternativ föreslås förkortade analoger (till exempel "ls -col" för "ls -color").
  • Lade till stöd för "full", "värde" och "export" utdataformat till kommandot "blkid -o".
  • Lade till alternativen "-C" (aktivera cgroup-namnutrymme) och "-a" (aktivera alla namnutrymmen som stöds) till verktyget "nsenter".
  • Verktyget "mount" implementerar alternativet "-R" och rekursiv bindningsmontering är aktiverat som standard.
  • Verktyget "fil" ger igenkänning av filer med Linux-kärnavbildningar och körbara filer för Loongarch-arkitekturen.

Källa: opennet.ru

Lägg en kommentar