BusyBoxの目的が何であるか、私のプロジェクトに使用できるかどうか疑問に思います。
BusyBoxを実行しているPhilips Hue Bridgeを見たことがありますが、比較的小さいが強力なコントローラ(おそらくPi4)で使用したいと思います。
答え1
忙しい箱最小サイズに最適化された単一の実行可能ファイルで、小さいながらもフル機能のほとんどの主要なシステムコマンドバージョンが組み込まれたシェルです。
その目的は、可能な限り小さいサイズでできるだけ多くのUNIXコマンドライン環境の主な機能を組み込みシステムに提供することです。 BusyBoxは、小さな実行可能ファイルを好む元のコマンドの完全な互換性と機能を欠いています。
多くの組み込みシステムは、Linuxカーネルおよびアプリケーション固有のベンダー実行可能ファイルと一緒にビジボックスを使用しています。ここでは、ユーザーインターフェイスはベンダー実行可能ファイルによって完全に実装されていますが、ビジボックスを使用してシステムを初期化し、アプリケーションに必要なバックグラウンドスクリプトを実行するために使用できます。 。