101.3基礎
systemdシステムで、次回以降の通常起動をグラフィカル環境にする。
現在の稼働状態は直ちに切り替えず、既定ターゲットだけを変更する。
適切なコマンドはどれか。
× 不正解
systemctl set-default TARGETはdefault.targetを指定ターゲットへ向け、以後の通常起動時の既定状態を変更する。
詳細解説
誤り
systemctl isolate graphical.target現在状態を直ちに切り替えるが、既定値変更を主目的としない。
現在状態だけを切り替える。
正しい
systemctl set-default graphical.targetdefault.targetの参照先を更新し、次回以降の既定を設定する。
正解。次回以降の既定を設定する。
誤り
systemctl enable graphical.targetターゲットの既定設定を行う専用コマンドではない。
専用の既定設定ではない。
誤り
systemctl start default.target現在のユニット開始で、既定リンクを変更しない。
現在ユニットを開始する。
実際に確かめる
一時的な検証環境で実行できる例です。
systemctl --help | grep -E 'set-default|set the default target'期待される結果
set-defaultの説明。実際の既定値は変更しない理解のポイント
- set-defaultは永続設定
- isolateは現在状態
- 通常は管理権限が必要
確認時の注意
- 確認環境: Linux / systemd 255以降
- 検証ではヘルプだけを確認し、既定ターゲットを変更しない。
基礎のおさらい
永続性
set-defaultの変更は再起動後も適用される。
即時性
現在状態も変えたい場合はisolate等を別に行う。
問題IDKP-101-152
確認環境Linux / systemd 255以降
最終技術確認2026-08-12
誤り・権利侵害を報告