LinuCレベル1 リポジトリとパッケージ管理 問14
リポジトリとパッケージ管理/Debianパッケージ管理あるファイルがどのDebianパッケージによって提供されたものかを調べるコマンドとして適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル1の出題範囲「リポジトリとパッケージ管理」に対応。実際の試験問題ではありません)
- Adpkg -S ファイル名
- Bdpkg -i ファイル名
- Cdpkg -r ファイル名
- Ddpkg --configure ファイル名
正解:A
解説
dpkg -S(--search)は、指定したファイルがどのパッケージに属しているかを検索します。逆に、あるパッケージがどのファイルを提供しているかを調べるにはdpkg -L(--listfiles)を使います。設定ファイルの出どころを確かめたいときによく使う組み合わせです。
選択肢ごとの解説
- A正しい。dpkg -Sはファイルから、提供元のパッケージを逆引きします。
- B誤り。-iは.debファイルをインストールするオプションです。
- C誤り。-rはパッケージを削除するオプションです。
- D誤り。--configureは展開済みパッケージの設定を行うオプションです。