2011-11-28 4 views
8

.configファイルで、有効または無効にしたいオプションがある場合は、 menuconfigメニューで簡単に見つけられますか?menuconfigのLinuxカーネル設定オプションを逆にする方法

つまり、私はCONFIG_STRICT_DEVMEMを設定したくありません。 make menuconfigサブメニューでどこを見つけることができるかを推測しなければなりませんでした。 「推測」ではなく、サブメニューを見つけるためのプログラム的なやり方がありますか?私の記憶が正しければ

答えて

12

は、あなただけの

を入力し

/DEVMEMを打つことができますし、そこに取られるでしょうか? 'search'/'find'オプションを探します。私の記憶がうまく機能すれば、必要な依存性についても教えてくれるでしょう。

+0

うわー!このBKMをありがとう、これは信じられないほど便利です! – Patrick

+3

実際にあなたを連れて行くのではなく、むしろあなたに一致する設定のリストを示します。あなたのメモリは、必要な依存関係のためにうまく機能します。 –

4

menuconfigでキー/を使って特定の文字列を調べることができます。これにより、一致する構成オプションのリストとそのパスが表示されます。

ncurse menuconfigの代わりにgulを使用して、make xconfigと入力することもできます。検索を行うには

もう一つの方法は、そのようfindコマンドを使用することです:

find /path/to/kernel/sources -name Kconfig -exec grep -Hn config_pattern {} \; 
1

.configはテキストファイルです。したがって、オプションを直接変更する最も簡単な方法は、必要に応じてy,m、またはnとするだけです。 make oldconfigは、これにより構成が矛盾した状態になる場合に使用できます。

関連する問題