Minimalistinio sistemos paslaugų rinkinio „Toybox“ išleidimas 0.8.8

Paskelbtas Toybox 0.8.8, sistemos paslaugų rinkinio, leidimas, kaip ir BusyBox, sukurtas kaip vienas vykdomasis failas ir optimizuotas minimaliam sistemos išteklių naudojimui. Projektą sukūrė buvęs „BusyBox“ prižiūrėtojas ir platinamas pagal 0BSD licenciją. Pagrindinis „Toybox“ tikslas – suteikti gamintojams galimybę naudoti minimalistinį standartinių paslaugų rinkinį neatveriant modifikuotų komponentų šaltinio kodo. Pagal galimybes „Toybox“ vis dar atsilieka nuo „BusyBox“, tačiau jau įgyvendintos 306 pagrindinės komandos (227 visiškai ir 79 iš dalies) iš 378 planuotų.

Tarp „Toybox 0.8.8“ naujovių galime pastebėti:

  • Parinktis „-i“ buvo pridėta prie „timeout“ paslaugų programos, kad komanda būtų nutraukta po tam tikro neveiklumo laiko (standartinio srauto išvestis iš naujo nustato laikmatį).
  • „Tar“ programa dabar palaiko parinktį „--xform“, kad konvertuotų failų pavadinimus naudojant nurodytą sed išraišką. Įdiegta komanda „tar -null“.
  • Ilgoms parinktims siūlomi sutrumpinti analogai (pvz., „ls -col“ reiškia „ls -color“).
  • Prie komandos „blkid -o“ pridėtas „full“, „value“ ir „export“ išvesties formatų palaikymas.
  • Parinktys „-C“ (įgalinti cgroup vardų erdvę) ir „-a“ (įjungti visas palaikomas vardų sritis) buvo įtrauktos į „nsenter“ programą.
  • „Mountavimo“ programa įgyvendina „-R“ parinktį, o rekursinis įrišimas įjungtas pagal numatytuosius nustatymus.
  • „Failo“ programa atpažįsta failus su „Linux“ branduolio vaizdais ir vykdomaisiais „Loongarch“ architektūros failais.

Šaltinis: opennet.ru

Добавить комментарий