При компиляции ядра Linux, какова цель `make randconfig`?

9

В каком сценарии можно использовать этот инструмент? Казалось бы, это сделает меньше работы, но в результате вы, конечно, не знаете, какие параметры конфигурации будут использоваться для вашего ядра, что может очень сильно испортить ситуацию.

Ричард
источник

Ответы:

9

Вещи портят жизнь.

Он используется для так называемого «тестирования фазз» - убедитесь, что конфигурация ядра не может быть переведена в состояние, когда ядро ​​не может скомпилироваться. Вместо того, чтобы полагаться на чисто человеческую изобретательность, чтобы сломать вещи, они заручаются помощью энтропии.

Адриан
источник