LinuCレベル1 リポジトリとパッケージ管理 問21
リポジトリとパッケージ管理/aptコマンドによるパッケージ管理Debian系のシステムで、あるパッケージのバージョン、依存するパッケージ(Depends)、説明文などの詳細情報を表示したい。コマンドとして適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル1の出題範囲「リポジトリとパッケージ管理」に対応。実際の試験問題ではありません)
- Aapt list パッケージ名
- Bapt search パッケージ名
- Capt download パッケージ名
- Dapt show パッケージ名
正解:D
解説
apt show は、パッケージのバージョン、メンテナ、依存関係(Depends)、インストール後のサイズ、説明文などの詳細情報を表示します。未インストールのパッケージでも、パッケージリストに含まれていれば情報を確認できます。従来のコマンドでは apt-cache show が同様の働きをし、依存関係だけを見たいときは apt-cache depends も使えます。インストール済みかどうかは apt list --installed や dpkg -l で確認できます。
選択肢ごとの解説
- A誤り。apt list はパッケージ名・バージョン・アーキテクチャ等を1行ずつ一覧表示するもので、依存関係や説明文は表示しません。
- B誤り。apt search はパッケージ名や説明文をキーワードで検索し、該当するパッケージを一覧表示するコマンドです。
- C誤り。apt download はパッケージの .deb ファイルをカレントディレクトリへダウンロードするだけで、詳細情報の表示は行いません。
- D正しい。バージョン、依存関係、説明文などの詳細情報を表示します。