Frigivelse af et minimalistisk sæt af systemværktøjer Toybox 0.8.8

Udgivelsen af ​​Toybox 0.8.8, et sæt systemværktøjer, er blevet offentliggjort, ligesom BusyBox er designet som en enkelt eksekverbar fil og optimeret til minimalt forbrug af systemressourcer. Projektet er udviklet af en tidligere BusyBox-vedligeholder og distribueres under 0BSD-licensen. Hovedformålet med Toybox er at give producenterne mulighed for at bruge et minimalistisk sæt standardværktøjer uden at åbne kildekoden til modificerede komponenter. Med hensyn til muligheder halter Toybox stadig efter BusyBox, men 306 grundlæggende kommandoer er allerede implementeret (227 fuldstændigt og 79 delvist) ud af 378 planlagte.

Blandt innovationerne i Toybox 0.8.8 kan vi bemærke:

  • "-i"-indstillingen er blevet tilføjet til "timeout"-værktøjet for at afslutte kommandoen efter en vis tids inaktivitet (output til standardstream nulstiller timeren).
  • "tar"-værktøjet understøtter nu "--xform"-indstillingen til at konvertere filnavne ved hjælp af et givet sed-udtryk. Kommandoen "tar -null" er blevet implementeret.
  • For lange muligheder foreslås forkortede analoger (for eksempel "ls -col" for "ls -color").
  • Tilføjet understøttelse af "fuld", "værdi" og "eksport" outputformater til kommandoen "blkid -o".
  • Tilføjede muligheder "-C" (aktiver cgroup-navneområde) og "-a" (aktiver alle understøttede navnerum) til "nsenter"-værktøjet.
  • "mount"-værktøjet implementerer "-R"-indstillingen, og rekursiv bindende montering er aktiveret som standard.
  • "Fil"-værktøjet giver genkendelse af filer med Linux-kernebilleder og eksekverbare filer til Loongarch-arkitekturen.

Kilde: opennet.ru

Tilføj en kommentar