助け合いフォーラム

LinuC

LinuC Lv1-101(Ver10.0)
問題ID : 14375
問題を開く
rpmコマンドを使用して、「postfix」パッケージがインストールされているかどうか確認したい。余計な情報を出力しない適切なコマンドは次のうちどれか。(2つ選択)

正解

rpm -q postfix

rpm --query postfix

解説

rpmはRPM形式のパッケージのインストール・アンインストールなど、基本的なパッケージ管理を行うコマンドです。また、パッケージの参照および検査も行えます。

以下はrpmコマンドの参照・検査関連の主なオプションです。


上表より正解は
・rpm -q postfix
・rpm --query postfix
です。

以下は実行例です。「postfix」パッケージがインストールされています。


インストールされていなければ、インストールされていないという旨が表示されます。


なお、「-a」オプションを併用するとインストールされている全てのパッケージが表示されます。「postfix」パッケージ以外の余計な情報が出力されるので、本設問では不正解です。


「grep」コマンドを使用すれば、「rpm -qa」コマンドの表示結果から「postfix」を含む行のみを抽出できます。


その他の選択肢については上表をご確認ください。
上に戻る

回答が間違っているような気がするのですが

投稿日 2022/07/18

■問題
rpmコマンドを使用して、「postfix」パッケージがインストールされているかどうか確認したい。適切なコマンドは次のうちどれか。(全て選択)

■正解
rpm --query postfix
rpm -q postfix

■不正解
rpm -qa
rpm --query -a

不正解のコマンドはすべてのパッケージを出力すると思うので、
インストールされているかどうかはこちらでも確認できるのではないでしょうか。

スタッフからの返信

s staff_meg

2022/07/19 16:40

macrossさん、 ご指摘の点を修正致しました。 ご報告、誠にありがとうございました。

この投稿に対して返信しませんか?