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

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

Među inovacijama Toybox 0.8.8 možemo primijetiti:

  • Opcija "-i" je dodata uslužnom programu "timeout" za prekid naredbe nakon određenog vremena neaktivnosti (izlaz u standardni tok resetuje tajmer).
  • Uslužni program "tar" sada podržava opciju "--xform" za pretvaranje naziva datoteka koristeći dani sed izraz. Naredba "tar -null" je implementirana.
  • Za dugačke opcije predlažu se skraćeni analozi (na primjer, "ls -col" za "ls -color").
  • Dodata podrška za "full", "value" i "export" izlazne formate komandi "blkid -o".
  • Dodate opcije “-C” (omogućavanje prostora imena cgroup) i “-a” (omogućavanje svih podržanih imenskih prostora) uslužnom programu “nsenter”.
  • Uslužni program "mount" implementira opciju "-R" i rekurzivno povezivanje je omogućeno po defaultu.
  • Uslužni program "datoteka" omogućava prepoznavanje datoteka sa slikama Linux kernela i izvršnih datoteka za Loongarch arhitekturu.

izvor: opennet.ru

Dodajte komentar