Toybox 0.8.8 sistemaren utilitateen multzo minimalista bat kaleratzea

Toybox 0.8.8, sistemaren utilitateen multzoa, argitaratu da, baita BusyBox ere, fitxategi exekutagarri bakar gisa diseinatua eta sistemaren baliabideen gutxieneko kontsumorako optimizatua. Proiektua BusyBox-eko mantentzaile ohi batek garatu du eta 0BSD lizentziapean banatzen da. Toybox-en helburu nagusia fabrikatzaileei utilitate estandar multzo minimalista bat erabiltzeko gaitasuna eskaintzea da, aldatutako osagaien iturburu-kodea ireki gabe. Gaitasunei dagokienez, Toybox BusyBox-en atzetik geratzen da oraindik, baina 306 oinarrizko komando ezarri dira dagoeneko (227 guztiz eta 79 partzialki) aurreikusitako 378etatik.

Toybox 0.8.8-ren berrikuntzen artean azpimarra dezakegu:

  • "-i" aukera gehitu da "timeout" utilitateari komandoa amaitzeko denbora jakin batean inaktibitate baten ondoren (korronte estandarrerako irteerak tenporizadorea berrezartzen du).
  • "tar" utilitateak orain "--xform" aukera onartzen du fitxategi-izenak bihurtzeko sed adierazpen bat erabiliz. "tar -null" komandoa inplementatu da.
  • Aukera luzeetarako, analogo laburtuak proposatzen dira (adibidez, "ls -col" "ls -color").
  • "Belkid -o" komandoari "osoa", "balioa" eta "esportatu" irteera formatuetarako laguntza gehitu zaio.
  • "-C" (gaitu cgroup izen-espazioa) eta "-a" (onartutako izen-espazio guztiak gaitu) "nsenter" erabilgarritasunari gehitu zaizkio.
  • "muntatu" utilitateak "-R" aukera inplementatzen du eta errekurtsiboki lotzeko muntaketa gaituta dago lehenespenez.
  • "Fitxategi" utilitateak Linux nukleoaren irudiak eta Loongarch arkitekturarako fitxategi exekutagarriak dituzten fitxategiak aitortzen ditu.

Iturria: opennet.ru

Gehitu iruzkin berria