Wydanie minimalistycznego zestawu narzędzi systemowych Toybox 0.8.12

Opublikowano wydanie zestawu narzędzi systemowych Toybox 0.8.12, zoptymalizowanego pod kątem minimalnego zużycia zasobów systemowych. Podobnie jak w przypadku BusyBox, wszystkie narzędzia zestawu są dostępne przez jeden plik wykonywalny. Projekt rozwija były maintainer BusyBox i jest dystrybuowany na licencji 0BSD. Celem stworzenia Toybox jest umożliwienie producentom korzystania z minimalistycznego zestawu standardowych narzędzi bez otwierania źródłowych kodów zmodyfikowanych komponentów. Jak na razie Toybox ustępuje BusyBox możliwościami, ale już zaimplementowano 316 podstawowych poleceń (235 w pełni i 81 częściowo) z 392 zaplanowanych.

Wśród nowości Toybox 0.8.12:

  • W tar dodano wsparcie dla algorytmu kompresji zstd oraz zrealizowano możliwość pracy z przestarzałymi formatami archiwów.
  • W getconf zaimplementowano obsługę zmiennych środowiskowych NPROCESSORS_CONF i NPROCESSORS_ONLN.
  • W netcat dodano opcje „-o” i „-O”.
  • W devmem zaimplementowano opcje „—no-mmap”, „-f FILE” i „—no-sync”.
  • W test dodano opcje „-ef”, „-ot” i „-nt”.
  • W dmesg dodano opcję „-W”.
  • W mount dodano wsparcie dla „LABEL=”.
  • W lsusb i lspci uwzględniono zawartość /usr/share/hwdata.
  • Usunięto błędy i poprawiono implementacje narzędzi grep, host, find, chmod, tar, ps, test, file, patch, cp, lsusb, top, blkid, ionice, microcom.
  • Dodano wsparcie dla kompilacji na platformy riscv32 i riscv64.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster