RPMパッケージ httpd-2.4.6.rpm を、未導入なら新規導入し、導入済みなら新しい版へ更新するコマンドはどれか。

LPIC-1(101/102 試験)「パッケージ管理」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

LPIC-1 / パッケージ管理 ・ コマンド問題
#
  1. rpm -i httpd-2.4.6.rpm
  2. rpm -U httpd-2.4.6.rpm✓ 正解
  3. rpm -F httpd-2.4.6.rpm
  4. rpm -e httpd-2.4.6.rpm
💡 rpm -U(--upgrade)は未導入なら新規インストール、導入済みなら更新を行います。rpm -F(--freshen)は既に導入済みの場合のみ更新し、未導入なら何もしません。
✕ rpm -i httpd-2.4.6.rpm:rpm -i は新規インストール専用で、既に導入済みの場合は更新せずエラーになります。
○ rpm -U httpd-2.4.6.rpm:正解。rpm -U は未導入なら導入、導入済みなら更新を行います。
✕ rpm -F httpd-2.4.6.rpm:rpm -F は導入済みの場合のみ更新し、未導入時は何もしないため設問の条件に合いません。
✕ rpm -e httpd-2.4.6.rpm:rpm -e はパッケージの削除で、インストールや更新は行いません。
▶ この分野をクイズ形式で解く