Wydanie minimalistycznego zestawu narzędzi systemowych Toybox 0.8.7

Opublikowano wersję Toybox 0.8.7, zestawu narzędzi systemowych, oraz BusyBox, zaprojektowany jako pojedynczy plik wykonywalny i zoptymalizowany pod kątem minimalnego zużycia zasobów systemowych. Projekt jest rozwijany przez byłego opiekuna BusyBoxa i rozpowszechniany na licencji 0BSD. Głównym celem Toybox jest zapewnienie producentom możliwości korzystania z minimalistycznego zestawu standardowych narzędzi bez konieczności otwierania kodu źródłowego modyfikowanych komponentów. Pod względem możliwości Toybox nadal pozostaje w tyle za BusyBoxem, ale zaimplementowano już 299 podstawowych poleceń (220 w całości i 79 częściowo) z 378 planowanych.

Wśród innowacji Toybox 0.8.7 możemy zauważyć:

  • Polecenia Host, wget, openvt i Deallocvt zostały zaktualizowane i w pełni zaimplementowane.
  • Dodano nowe polecenia uclampset, gpiodetect, gpioinfo, gpioiget, gpiofind i gpioset.
  • Dodano implementację prostego serwera HTTP httpd.
  • Polecenie catv zostało usunięte (podobnie jak cat -v).
  • Najlepsze narzędzie ma teraz możliwość przełączania list za pomocą lewego i prawego klawisza oraz zmiany sortowania za pomocą kombinacji „Shift + lewo lub prawo”.
  • Dodano obsługę opcji „find -samefile”, „cmp -n”, „tar –strip”.
  • Dodano wyodrębnianie opisów urządzeń z plików /etc/{usb,pci}.ids[.gz] do narzędzi lsusb i lspci.
  • Do narzędzia ifconfig dodano obsługę zmiany nazw interfejsów sieciowych.
  • Narzędzie wget dodało obsługę metody POST do wysyłania danych z formularzy internetowych.

Źródło: opennet.ru

Dodaj komentarz