Sortie d'un ensemble minimaliste d'utilitaires système Toybox 0.8.7

La version de Toybox 0.8.7, un ensemble d'utilitaires système, a été publiée, tout comme BusyBox, conçu comme un fichier exécutable unique et optimisé pour une consommation minimale des ressources système. Le projet est développé par un ancien mainteneur de BusyBox et est distribué sous la licence 0BSD. L'objectif principal de Toybox est de fournir aux fabricants la possibilité d'utiliser un ensemble minimaliste d'utilitaires standards sans ouvrir le code source des composants modifiés. En termes de capacités, Toybox est encore en retard sur BusyBox, mais 299 commandes de base ont déjà été implémentées (220 complètement et 79 partiellement) sur 378 prévues.

Parmi les innovations de Toybox 0.8.7 on peut noter :

  • Les commandes host, wget, openvt et deallocvt ont été mises à niveau pour être entièrement implémentées.
  • Ajout de nouvelles commandes uclampset, gpiodetect, gpioinfo, gpioiget, gpiofind et gpioset.
  • Ajout de l'implémentation d'un simple serveur HTTP httpd.
  • La commande catv a été supprimée (similaire à cat -v).
  • L'utilitaire supérieur a désormais la possibilité de changer de liste à l'aide des touches gauche et droite et de modifier le tri à l'aide des combinaisons « Maj + gauche ou droite ».
  • Ajout de la prise en charge des options « find -samefile », « cmp -n », « tar –strip ».
  • Ajout de l'extraction des descriptions de périphériques à partir des fichiers /etc/{usb,pci}.ids[.gz] vers les utilitaires lsusb et lspci.
  • La prise en charge du renommage des interfaces réseau a été ajoutée à l'utilitaire ifconfig.
  • L'utilitaire wget a ajouté la prise en charge de la méthode POST pour l'envoi de données de formulaire Web.

Source: opennet.ru

Ajouter un commentaire