Izdanje minimalističkog skupa uslužnih programa sustava Toybox 0.8.8

Objavljeno je izdanje Toyboxa 0.8.8, skupa sistemskih uslužnih programa, kao i BusyBox, dizajniran kao jedna izvršna datoteka i optimiziran za minimalnu potrošnju resursa sustava. Projekt je razvio bivši BusyBox održavatelj i distribuira se pod 0BSD licencom. Glavna svrha Toyboxa je pružiti proizvođačima mogućnost korištenja minimalističkog skupa standardnih uslužnih programa bez otvaranja izvornog koda modificiranih komponenti. Po mogućnostima Toybox još uvijek zaostaje za BusyBoxom, no već je implementirano 306 osnovnih naredbi (227 potpuno i 79 djelomično) od 378 planiranih.

Među inovacijama Toyboxa 0.8.8 možemo primijetiti:

  • Opcija "-i" dodana je uslužnom programu "timeout" za prekid naredbe nakon određenog vremena neaktivnosti (izlaz u standardni tok resetira mjerač vremena).
  • Uslužni program "tar" sada podržava opciju "--xform" za pretvaranje imena datoteka pomoću zadanog sed izraza. Implementirana je naredba "tar -null".
  • Za duge opcije predlažu se skraćeni analozi (na primjer, "ls -col" za "ls -color").
  • Dodana je podrška za izlazne formate "full", "value" i "export" naredbi "blkid -o".
  • Dodane opcije “-C” (omogući prostor imena cgroup) i “-a” (omogući sve podržane prostore imena) uslužnom programu “nsenter”.
  • Pomoćni program "mount" implementira opciju "-R" i rekurzivno vezanje je omogućeno prema zadanim postavkama.
  • Uslužni program “file” omogućuje prepoznavanje datoteka sa slikama Linux kernela i izvršnih datoteka za arhitekturu Loongarch.

Izvor: opennet.ru

Dodajte komentar