Was ist der Zweck von `make randconfig` beim Kompilieren des Linux-Kernels?


9

In welchem ​​Szenario möchte man dieses Tool verwenden? Es scheint weniger Arbeit zu machen, aber das Ergebnis ist natürlich, dass Sie nicht wissen, welche Konfigurationsoptionen für Ihren Kernel verwendet werden, was sehr gut zu Problemen führen kann.

Antworten:


9

Das Durcheinander ist der Punkt.

Es wird für sogenannte "Fuzz-Tests" verwendet - um sicherzustellen, dass die Kernel-Konfiguration nicht in einen Zustand versetzt werden kann, in dem der Kernel nicht kompiliert werden kann. Anstatt sich auf reinen menschlichen Einfallsreichtum zu verlassen, um Dinge zu zerbrechen, nehmen sie die Hilfe der Entropie in Anspruch.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.