カーネルのカスタマイズ、再構築、インストールなどのクリップを見た紳士.config
や。 Archに付属のものを使いたかったのですが、大きすぎてほぼ10,000行に近いです!make menuconfig
make xconfig
行を要約すると、1つ以上の引数と引数(例:、および)を含む314の主要部分(例、、、、Memory Debugging
など)があるように見えます。合計2,344項目(静的ビルド?)、5,159項目(ロード可能モジュール?)、163項目、残りの627項目はです。Android
Heart Rate Monitors
Humidity sensors
Magnetometer sensors
=y
=m
#... not set
=number/string
=y
=m
=number/string
# ... not set
make localmodconfig
モジュール()の数を大幅に減らす優れたタスクを実行します=m
が、基本的にシステムに実際にはない多くの項目を選択します。たとえば、
セクションの下Input Device Drivers
:
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_PROPERTIES=y
CONFIG_INPUT_TABLET=y
CONFIG_INPUT_JOYSTICK=y
以下Processor type and features
:
CONFIG_X86_AMD_PLATFORM_DEVICE=y
CONFIG_CPU_SUP_AMD=y
CONFIG_X86_MCE_AMD=y
以下Performance monitoring
:
CONFIG_MICROCODE_AMD=y
CONFIG_AMD_MEM_ENCRYPT=y
CONFIG_AMD_NUMA=y
以下にDistributed Switch Architecture drivers
64個あります=y
。利用可能なすべてのプロバイダが含まれていますか?私はこれらはありません。他のセクションにもあるかもしれません。
これによりmake localmodconfig
、314個の代わりに183個の部品を得ました。合計1,562個=y
、172個=m
、95個=number/string
、2,783個# ... not set
です!
実際、これはすべて必要ではありませんが、手動で選択または選択解除するのは本当に痛いです!ハードウェアをスキャンしてカーネルとモジュールを再構築するための設定ファイルを生成するツールはありますか?