オリジナル問題 LinuCレベル2試験 問題 問10
システムの起動とLinuxカーネル/Linuxカーネルのコンパイルカーネルの設定を対話的なテキストベースのメニュー形式で行うためのmakeターゲットはどれか。
出典:オリジナル問題 LinuCレベル2試験 問題 問10
- Amake modules
- Bmake install
- Cmake menuconfig
- Dmake clean
正解:C
解説
make menuconfigは、ncursesベースの対話的なテキストメニュー形式でカーネルのコンフィグ(.config)を編集できるmakeターゲットです。他にmake xconfig(GUI)やmake oldconfig(既存設定を元に差分だけ質問)等のバリエーションもあります。
選択肢ごとの解説
- A誤り。make modulesはモジュールをビルドするターゲットで、設定を行うものではありません。
- B誤り。make installはビルドしたカーネルをインストールするターゲットで、設定を行うものではありません。
- C正しい。make menuconfigは対話的なテキストメニュー形式でカーネル設定を行うターゲットです。
- D誤り。make cleanはビルド生成物を削除するターゲットで、設定を行うものではありません。