Kiedy kompilujesz jądro Linuksa, jaki jest cel `make randconfig`?

9

W jakim scenariuszu chciałbyś skorzystać z tego narzędzia? Wydaje się, że to mniej działa, ale wynik jest oczywiście taki, że nie wiesz, jakie opcje konfiguracji zostaną użyte dla twojego jądra, co może bardzo zepsuć wszystko.

Richard
źródło

Odpowiedzi:

9

Chodzi o bałagan.

Jest używany do tak zwanego „testowania fuzz” - upewniając się, że konfiguracja jądra nie może być ustawiona w stanie, w którym jądro nie może się skompilować. Zamiast polegać na czystej ludzkiej pomysłowości, aby zniszczyć wszystko, korzystają z pomocy entropii.

Adrian
źródło