Linuxカーネルビルドを非対話型に設定するには? (重複として誤って表示される) [重複]

Linuxカーネルビルドを非対話型に設定するには? (重複として誤って表示される) [重複]

このようにLinuxカーネルを設定する方法はありますか(単に例):

make config CONFIG_OPTION=y && make config CONFIG_OPTION1=no CONFIG_OPTION3=64 CONFIG_OPTION4=/path/

そして、これらの設定オプションのすべての依存関係とオーバーライドは非対話モードで自動的に設定されます。


注:この質問は以前に要求されました(Linuxカーネルビルドを非対話型に設定するには?)重複として表示されています(そうではありませんが、他のものを要求しています)。もともと質問に答えることができなかったので、ここに答えます。

ベストアンサー1

カーネルには./scripts/config特定のオプションを変更するツール()があります.config。例は次のとおりです。

./scripts/config --set-val CONFIG_OPTION y
./scripts/config --set-val CONFIG_OPTION1 n
./scripts/config --set-str CONFIG_OPTION3 64
./scripts/config --set-str CONFIG_OPTION4 /path/

おすすめ記事