自分のコンピュータにオペレーティングシステムをインストールせずにBusyboxを実行できますか?

自分のコンピュータにオペレーティングシステムをインストールせずにBusyboxを実行できますか?

私が知る限り、Busyboxは一連のUnixコマンド/ユーティリティを含む実行可能ファイルです。

私の質問は、これを実行するには基本オペレーティングシステムが必要か、カーネルなしでコンピュータで直接実行できるかです。明示的なオペレーティングシステムなしで実行できる場合は、CPUスケジューリング、ユーザー、ロール管理などのタスクを誰が処理しますか?基本的なオペレーティングシステムが必要な場合、どのようにプラットフォームに拘束されないのですか?

ここで私が何を見逃しているのか理解するのを手伝ってください。

編集する:

だから混乱の原因は、小さな組み込みデバイスにインストールされることです。私の結論は、これらのデバイスには、Bigboxを使用して基本的なUnix機能を追加できる軽量オペレーティングシステムをインストールする必要があることです。

また、上記はプラットフォームに拘束されません。つまり、基本OSに拘束されないという意味です。たとえば、WindowsでBusyBoxを実行できますか?では、これはどのように可能ですか?

ベストアンサー1

オペレーティングシステムの定義によって異なります。

カーネルは必要ですが、残りのオペレーティングシステムは必要ありません。カーネル(Linux)は、オペレーティングシステム(Linuxを使用するほとんどのUnixファミリーシステムではGnu / Linux)の小さな部分です。 busybox/Linux を使用できます。これは単にbusyboxとLinuxです(Gnuもなく、何もありません)。

おすすめ記事