過去問ドリル

オリジナル問題 LinuCレベル2試験 問題 問10

システムの起動とLinuxカーネル/Linuxカーネルのコンパイル

カーネルの設定を対話的なテキストベースのメニュー形式で行うためのmakeターゲットはどれか。

出典:オリジナル問題 LinuCレベル2試験 問題 問10

正解:C

解説

make menuconfigは、ncursesベースの対話的なテキストメニュー形式でカーネルのコンフィグ(.config)を編集できるmakeターゲットです。他にmake xconfig(GUI)やmake oldconfig(既存設定を元に差分だけ質問)等のバリエーションもあります。

選択肢ごとの解説

  • A誤り。make modulesはモジュールをビルドするターゲットで、設定を行うものではありません。
  • B誤り。make installはビルドしたカーネルをインストールするターゲットで、設定を行うものではありません。
  • C正しい。make menuconfigは対話的なテキストメニュー形式でカーネル設定を行うターゲットです。
  • D誤り。make cleanはビルド生成物を削除するターゲットで、設定を行うものではありません。
LinuCレベル2の過去問を演習モードで解く