2.6. apt-cacheコマンドによるパッケージ情報の表示

パッケージの情報を知りたい場合は、apt-cacheコマンドを用います。 まず、gencachesで情報を収集しておきます。

# apt-cache gencaches

個別のパッケージ情報を知りたい場合は、apt-cache show (パッケージ名) を用います。apt 自身の場合、以下のように表示されます。

$ apt-cache show apt
パッケージ名:	apt
セクション:	System Environment/Base
インストールサイズ:	2228
メンテナ:	Daisuke SUZUKI <daisuke@linux.or.jp>
バージョン:	0.3.19.cnc.55-3vl7
Depends:	rpm (>= 3.0.5), gnupg, ld-linux.so.2, libapt-pkg.so.3.1, libbz2.so.1, libc.so.6, libdb.so.2, libm.so.6, libpopt.so.0, librpm.so.0, libstdc++-libc6.2-2.so.3, libz.so.1, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1)
提供: libapt-pkg.so.3.1
アーキテクチャ:	i386
ファイルサイズ:	135271872
MD5sum:	9611abf4494fd0245d7dd2b73e4ea9b0
ファイル名: apt-0.3.19.cnc.55-3vl7.i386.rpm
説明: Debian's Advanced Packaging Tool with RPM support
 A port of Debian's apt tools for RPM based distributions,
 or at least for Conectiva. It provides the apt-get utility that
 enables a simpler, safer way to install and upgrade packages.
 APT features complete installation ordering, multiple source
 capability and several other unique features.
		

また、showpkgを用いると、パッケージの依存関係などが表示されます。

$ apt-cache showpkg apt
パッケージ: apt
バージョン: 0.3.19.cnc.55-3vl7(/var/state/apt/lists/_home_Vine_apt_VineSeed_i386_base_pkglist.main)(/var/lib/rpm/packages.rpm),
逆依存: 
  tiny-buildfarm,apt
  synaptic,apt
  apt-devel,apt
依存: 
0.3.19.cnc.55-3vl7 - rpm (2 3.0.5) gnupg (0 (null)) /bin/sh (0 (null)) ld-linux.so.2 (0 (null)) libapt-pkg.so.3.1 (0 (null)) libbz2.so.1 (0 (null)) libc.so.6 (0 (null)) libdb.so.2 (0 (null)) libm.so.6 (0 (null)) libpopt.so.0 (0 (null)) librpm.so.0 (0 (null)) libstdc++-libc6.2-2.so.3 (0 (null)) libz.so.1 (0 (null)) /bin/sh (0 (null)) libc.so.6(GLIBC_2.0) (0 (null)) libc.so.6(GLIBC_2.1) (0 (null)) 
提供: 
0.3.19.cnc.55-3vl7 - libapt-pkg.so.3.1 
逆提供: