過去問ドリル

LinuCレベル1 リポジトリとパッケージ管理 問21

リポジトリとパッケージ管理/aptコマンドによるパッケージ管理

Debian系のシステムで、あるパッケージのバージョン、依存するパッケージ(Depends)、説明文などの詳細情報を表示したい。コマンドとして適切なものはどれか。

当サイトのオリジナル問題(LinuCレベル1の出題範囲「リポジトリとパッケージ管理」に対応。実際の試験問題ではありません)

正解: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正しい。バージョン、依存関係、説明文などの詳細情報を表示します。
LinuCレベル1の問題を演習モードで解く