Как отменить поиск конфигурации ядра Linux в menuconfig - PullRequest
8 голосов
/ 29 ноября 2011

Если я найду в .config параметр, который я хотел бы включить или отключить. Есть ли быстрый способ найти его в menuconfig menu?

т.е. Я не хочу устанавливать CONFIG_STRICT_DEVMEM. Я должен был угадать, где я могу найти его в подменю make menuconfig. Есть ли программный способ или более быстрый способ найти подменю, а не «угадать»?

Ответы [ 3 ]

12 голосов
/ 29 ноября 2011

Если я правильно помню, вы можете просто нажать

/DEVMEM Введите

, и вы попадете туда?Ищите «поиск» / «найти» вариант.Если моя память мне не помешает, она даже расскажет вам о необходимых зависимостях

4 голосов
/ 29 ноября 2011

Вы можете использовать клавишу /, находясь в menuconfig, для исследования конкретной строки.Это даст вам список соответствующих параметров конфигурации и их путь.

Вы также можете использовать графический интерфейс вместо ncurse menuconfig, набрав make xconfig.

Другой способ сделать поиск будетиспользовать команду find следующим образом:

find /path/to/kernel/sources -name Kconfig -exec grep -Hn config_pattern {} \;
1 голос
/ 29 ноября 2011

.config - текстовый файл.Таким образом, самый простой способ напрямую изменить опцию - просто разместить y, m или n, как требуется.make oldconfig может впоследствии использоваться, если это оставляет конфигурацию в несогласованном состоянии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...