J'écris un script qui doit changer automatiquement un certain nombre d'options de configuration du noyau Linux en fonction d'un fichier d'entrée.
La façon la plus simple de le faire serait bien sûr de modifier directement le fichier .config, mais cela est déconseillé et peut entraîner des problèmes.
Je n'arrive pas à trouver un moyen de faire cela "de la bonne façon".
«faire de l'aide» ne montre pas un moyen de modifier des options uniques, ni ./scripts/kconfig/conf --help. Ce fichier sur kernel.org ne semble pas non plus avoir de moyen.
Même le Genkernel de Gentoo modifie manuellement le fichier .config.
Donc, fondamentalement:
existe-t-il un moyen sûr de modifier les options de configuration du noyau par programme, avec suivi des dépendances, etc.?
Kconfig peut-il être exécuté manuellement pour y parvenir?
la source
J'irais pour un patch du fichier .config. Les étapes à suivre pour le préparer sont
Ensuite, dans votre script, ajoutez cette ligne
la source