1.04.1基礎
インストール済みのnginxを削除する。
パッケージ管理対象の設定ファイルも残さない。
適切なコマンドはどれか。
× 不正解
purgeはremoveより削除範囲が広く、パッケージ管理対象の構成ファイルも除去する。ホームディレクトリ等の利用者データを一律に消す操作ではない。
詳細解説
誤り
apt clean nginx取得済みパッケージキャッシュの整理であり、指定パッケージの設定削除ではない。
誤り。/var/cache/apt/archives等の取得物を整理する操作で、インストール済みnginxの構成を消さない。
誤り
apt remove nginxパッケージは削除するが管理対象設定を通常は残す。
誤り。プログラム本体は除去するが管理対象設定を保持するため、残さない要件に届かない。
誤り
apt autoremove nginx不要な自動導入パッケージの整理を目的とし、purgeとは異なる。
誤り。不要になった依存パッケージ群の整理を行うもので、nginxの構成削除を直接表す操作ではない。
正しい
apt purge nginxパッケージとパッケージ管理対象の構成ファイルを削除する。
正しい。purgeがパッケージの削除に加え、パッケージ管理下の構成ファイルを除去する。
実際に確かめる
一時的な検証環境で実行できる例です。
apt-get --help | grep -E 'purge'期待される結果
purge - パッケージと設定ファイルの削除に相当する説明理解のポイント
- purgeは構成も削除
- removeとの差
- 利用者データは別
確認時の注意
- 確認環境: APT 2.x / ヘルプ表示のみ
基礎のおさらい
構成ファイル
Debianパッケージがconffileとして追跡する設定は、removeとpurgeで扱いが異なる。
削除範囲
パッケージ管理外の利用者データやバックアップまで消えるとは限らず、別途確認が必要である。
問題IDKL-101-509
確認環境APT 2.x / ヘルプ表示のみ
最終技術確認2026-08-13
誤り・権利侵害を報告