LPIC-1 / パッケージ管理 ・ コマンド問題
#
- rpm -i httpd-2.4.6.rpm
- rpm -U httpd-2.4.6.rpm✓ 正解
- rpm -F httpd-2.4.6.rpm
- 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 はパッケージの削除で、インストールや更新は行いません。