Utgivelse av et minimalistisk sett med systemverktøy Toybox 0.8.8

Utgivelsen av Toybox 0.8.8, et sett med systemverktøy, har blitt publisert, det samme har BusyBox, designet som en enkelt kjørbar fil og optimalisert for minimalt forbruk av systemressurser. Prosjektet er utviklet av en tidligere BusyBox-vedlikeholder og distribueres under 0BSD-lisensen. Hovedformålet med Toybox er å gi produsenter muligheten til å bruke et minimalistisk sett med standardverktøy uten å åpne kildekoden til modifiserte komponenter. Når det gjelder kapasiteter, ligger Toybox fortsatt bak BusyBox, men 306 grunnleggende kommandoer er allerede implementert (227 fullstendig og 79 delvis) av 378 planlagte.

Blant innovasjonene til Toybox 0.8.8 kan vi merke oss:

  • Alternativet "-i" er lagt til "timeout"-verktøyet for å avslutte kommandoen etter en viss tids inaktivitet (utgang til standardstrøm tilbakestiller timeren).
  • "tar"-verktøyet støtter nå alternativet "--xform" for å konvertere filnavn ved å bruke et gitt sed-uttrykk. Kommandoen "tar -null" er implementert.
  • For lange alternativer foreslås forkortede analoger (for eksempel "ls -col" for "ls -color").
  • Lagt til støtte for "full", "verdi" og "eksport" utdataformater til kommandoen "blkid -o".
  • Lagt til alternativene "-C" (aktiver cgroup-navneområde) og "-a" (aktiver alle støttede navneområder) til "nsenter"-verktøyet.
  • "Montering"-verktøyet implementerer "-R"-alternativet og rekursiv bindingsmontering er aktivert som standard.
  • "Fil"-verktøyet gir gjenkjenning av filer med Linux-kjernebilder og kjørbare filer for Loongarch-arkitekturen.

Kilde: opennet.ru

Legg til en kommentar