menuconfig
を実行せずにに提供されているような各設定オプションのヘルプテキスト「選択」、「選択」、およびその他のフィールドを取得する方法はありますかmenuconfig
? Excelファイルまたは他の種類のデータベースにありますか?
正確な形式:Config_name、ヘルプテキスト、選択、セレクタ(menuconfigで処理および提供)、依存(menuconfigで処理)
答え1
カーネルの各部分のヘルプテキストは、Kconfig
カーネルソースツリーの対応するファイルにあります。次の一連のコマンドを使用して、テキスト全体を収集できます。
# Download a version of the kernel source (Debian)
mkdir src
cd src
apt-get source linux
# Dump the contents of all Kconfig files
find -type f -name Kconfig -exec cat {} + | "${PAGER:-less}"
より正確な出力形式がなければ、必要な詳細レベルを知ることは不可能です。たとえば、メニュー構成システムは階層的ですが、スプレッドシートはフラットです。