make oldconfig
私は通常、新しいオプションを使用するときに重要または有用なものがある場合に備えて簡単に確認します。
しかし、既存のシステムでは、明らかに持っていないいくつかのハードウェアのための新しいデバイスドライバについてはあまり気にしません。make oldconfig
すべてのデバイスドライバをスキップする方法はありますか?
答え1
これにより、make oldconfig
新しいオプションのみが表示されます。を使用してすべての新しい項目を「いいえ」に強制することができますが、以前の設定が変更されている可能性がありますyes n | make oldconfig
(以前ははい/いいえですが、現在はいくつかの数値オプションがあります...)。これをしないのが最善です。
答え2
make allnoconfig
現在カーネルで利用可能です。 Documentation/kbuild/kconfig.txtをご覧ください。
または、「N」を許可しない一部の項目の問題を解決するには、問題が発生したときにユーザー入力を許可することができます。
$ { while :; do
for i in `seq 100`; do echo n; done; read n; echo $n; done } | make oldconfig
これにより、100の質問ごとに入力制御がユーザーに返されます。