Minimalista rendszer segédprogramok kiadása Toybox 0.8.8

Megjelent a Toybox 0.8.8, a rendszer segédprogramjainak készlete, valamint a BusyBox, amelyet egyetlen végrehajtható fájlként terveztek, és a rendszer erőforrásainak minimális fogyasztására optimalizálták. A projektet egy korábbi BusyBox karbantartó fejlesztette ki, és 0BSD licenc alatt terjesztik. A Toybox fő célja, hogy a gyártók számára lehetővé tegye a szabványos segédprogramok minimalista készletének használatát anélkül, hogy megnyitnák a módosított komponensek forráskódját. A Toybox képességeit tekintve még mindig elmarad a BusyBox mögött, de a tervezett 306-ból 227 alapparancsot már megvalósítottak (79 teljesen és 378 részben).

A Toybox 0.8.8 újításai között megjegyezhetjük:

  • A "-i" opció hozzáadásra került az "timeout" segédprogramhoz, amely bizonyos idejű inaktivitás után leállítja a parancsot (a szabványos adatfolyamra történő kimenet alaphelyzetbe állítja az időzítőt).
  • A "tar" segédprogram most már támogatja a "--xform" opciót a fájlnevek adott sed kifejezéssel történő konvertálásához. A "tar -null" parancs végrehajtásra került.
  • A hosszú opciókhoz rövidített analógok javasoltak (például "ls -col" az "ls -color" helyett).
  • A "full", "value" és "export" kimeneti formátumok támogatása hozzáadva a "blkid -o" parancshoz.
  • A „-C” (cgroup névtér engedélyezése) és „-a” (az összes támogatott névtér engedélyezése) opció hozzáadva az „nsenter” segédprogramhoz.
  • A "mount" segédprogram a "-R" opciót valósítja meg, és a rekurzív kötési csatlakoztatás alapértelmezés szerint engedélyezve van.
  • A „file” segédprogram a Loongarch architektúrához használható Linux kernelképekkel és futtatható fájlokkal ismeri fel a fájlokat.

Forrás: opennet.ru

Hozzászólás