busybox --install [-s] [DIR]の-sオプションはどういう意味ですか?

busybox --install [-s] [DIR]の-sオプションはどういう意味ですか?

を入力するときのbusybox --help使用法の1つは次のとおりですbusybox --install [-s] [DIR]。この-sオプションは何を表しますか?

ベストアンサー1

この内容は次のように記録されます。INSTALLソースコードのファイル:

ビジボックスをインストールするには、ビジボックスで有効になっている各アプレットのビジボックスバイナリのシンボリックリンク(またはハードリンク)を作成し、これらのシンボリックリンクがシェルのコマンド$ PATHにあることを確認する必要があります。 [...] また、ビジボックスの基本アプレットにスタンドアロンインストール機能を設定し、「busybox --install」(ハードリンクの場合)または「busybox --install -s」(ハードリンクの場合)を使用して実行します。でインストールすることもできます。これらのリンクはシンボリックリンク)。

したがって、そのバージョンでサポートされているアプレットへのリンクをターゲットディレクトリに作成し、--installシンボリックリンクを作成します。buxybox-s

% busybox --install -s foo
% ll foo    
total 8.0K
lrwxrwxrwx 1 muru muru   16 Nov 30 13:19  acpid -> /usr/bin/busybox
lrwxrwxrwx 1 muru muru   16 Nov 30 13:19  addgroup -> /usr/bin/busybox
lrwxrwxrwx 1 muru muru   16 Nov 30 13:19  adduser -> /usr/bin/busybox
lrwxrwxrwx 1 muru muru   16 Nov 30 13:19  adjtimex -> /usr/bin/busybox
lrwxrwxrwx 1 muru muru   16 Nov 30 13:19  ar -> /usr/bin/busybox
...

おすすめ記事