up previous next index
Up: 4.2 rpm の「いろは」 Previous: 4.2 rpm の「いろは」 Next: 4.2.2 パッケージのインストールと更新


4.2.1 パッケージの情報あれこれ

今インストールされているパッケージの情報を知りたいとします。

先ず、今インストールされている全てのパッケージを知るには rpm -qa を用います。
実際には sort にパイプして

	$ rpm -qa | sort | less

としたり、
	$ rpm -qa | grep devel | sort

として目的のパッケージを探します。

こうして調べたいパッケージを見つけたならば、
何時誰が作ったパッケージで何時インストールされたのか、
等の情報を得ることができます。
それには rpm -qi を用います。

例えば a2ps の情報であれば

	$ rpm -qi a2ps
	Name        : a2ps                         Relocations: (not relocateable)
	Version     : 4.13b                             Vendor: (none)
	Release     : 10.3tk1                       Build Date: 金  8/20 11:53:53 2004
	Install Date: 日  8/22 16:21:11 2004      Build Host: ww5pt176.local
	Group       : Applications/Publishing       Source RPM: a2ps-4.13b-10.3tk1.src.rpm
	Size        : 4511931                          License: GPL
	Signature   : (none)
	Packager    : KOBAYASHI R. Taizo        <xxxxxxx@mac.com>
	URL         : http://www.inf.enst.fr/~demaille/a2ps/
	Summary     : テキストなどのPostscriptへのフィルタ
	Description :
	a2psは優れた印刷能力をもった, テキストを PostScriptへ変換するフィルタ
	です。
	これは、プログラム言語や文字コード(ISO Latins, Cyrillic, EUC-JP等)、
	用紙、(インタフェースに対して)NLSなどを広範囲にサポートしています。
	いくつかのファイルを別のアプリケーションでフィルタリングさせる機能も持っ
	ており、DVIや PostScript等を全く同じインタフェースで区別することなく印
	刷することができます。

として入手出来ます。

では、a2ps で一体どのようなファイルが何処にインストールされているのかを 知るにはどうすれば良いのでしょうか。
それには rpm -ql を用います。

	$ rpm -ql a2ps
	/private/etc/a2ps-site.cfg
	/private/etc/a2ps.cfg
	/usr/local/bin/a2ps
	/usr/local/bin/card
	/usr/local/bin/composeglyphs
		...................
	/usr/local/share/ogonkify/ptmri-o.ps
	/usr/share/info/a2ps.info.gz
	/usr/share/info/ogonkify.info.gz
	/usr/share/info/regex.info.gz

最後に、このパッケージの履歴をみてみましょう。
それには以下の様にします。 2

	$ rpm -q --changelog a2ps |less


up previous next index
Up: 4.2 rpm の「いろは」 Previous: 4.2 rpm の「いろは」 Next: 4.2.2 パッケージのインストールと更新
KOBAYASHI Taizo
平成17年7月15日