Toybox 0.8.7 системийн хэрэгслүүдийн минималист багцыг гаргах

Toybox 0.8.7 системийн хэрэгслүүдийн иж бүрдэл, мөн BusyBox нь нэг гүйцэтгэгдэх файл хэлбэрээр бүтээгдсэн бөгөөд системийн нөөцийн хамгийн бага зарцуулалтад тохируулан нийтлэгдсэн байна. Төслийг хуучин засварчин BusyBox боловсруулж, 0BSD лицензийн дагуу түгээж байна. Toybox-ийн гол зорилго нь үйлдвэрлэгчдэд өөрчлөгдсөн бүрэлдэхүүн хэсгүүдийн эх кодыг нээхгүйгээр минималист стандарт хэрэгслүүдийг ашиглах боломжийг олгох явдал юм. Чадавхийн хувьд Toybox нь BusyBox-аас хоцорсон хэвээр байгаа ч төлөвлөсөн 299 тушаалаас 220 үндсэн тушаалыг (79 бүрэн, 378 хэсэгчлэн) аль хэдийн хэрэгжүүлсэн байна.

Toybox 0.8.7-ийн шинэчлэлээс дараахь зүйлийг тэмдэглэж болно.

  • Host, wget, openvt, deallocvt командуудыг бүрэн хэрэгжүүлэхийн тулд шинэчилсэн.
  • Uclampset, gpiodetect, gpioinfo, gpioiget, gpiofind болон gpioset гэсэн шинэ тушаалуудыг нэмсэн.
  • Энгийн HTTP серверийн хэрэгжилтийг нэмсэн httpd.
  • catv командыг устгасан (cat -v-тэй төстэй).
  • Шилдэг хэрэгсэл нь зүүн, баруун товчлууруудыг ашиглан жагсаалтыг сольж, "Shift + зүүн эсвэл баруун" хослолыг ашиглан эрэмбэлэхийг өөрчлөх боломжтой болсон.
  • "Find -samefile", "cmp -n", "tar -strip" сонголтуудын дэмжлэгийг нэмсэн.
  • /etc/{usb,pci}.ids[.gz] файлуудаас lsusb болон lspci хэрэгслүүдэд төхөөрөмжийн тайлбарыг задлахыг нэмсэн.
  • ifconfig хэрэгсэлд сүлжээний интерфэйсийн нэрийг өөрчлөх дэмжлэг нэмэгдсэн.
  • Wget хэрэгсэл нь вэб маягтын өгөгдлийг илгээх POST аргын дэмжлэгийг нэмсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх