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


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

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

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

	$ rpm -qa | sort | less

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

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

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

例えば a2ps の情報であれば

	$ rpm -qi a2ps
	Name        : a2ps
	Version     : 4.14
	Release     : 1osx10.7
	Architecture: x86_64
	Install Date: 土  7/28 18:11:52 2012
	Group       : Applications/Publishing
	Size        : 4571642
	License     : GPL
	Signature   : DSA/SHA1, 水  5/ 2 17:50:00 2012, Key ID f367e1515c69cada
	Source RPM  : a2ps-4.14-1osx10.7.src.rpm
	Build Date  : 水  5/ 2 17:49:51 2012
	Build Host  : macprol2010
	Relocations : (not relocatable)
	Packager    : KOBAYASHI Taizo	<tkoba965@me.com>
	Vendor      : MacOS X WorkShop
	URL         : http://www.inf.enst.fr/~demaille/a2ps/
	Summary     : Converts text and other types of files to PostScript(TM).
	Description :
	The a2ps filter converts text and other types of files to PostScript(TM).
	A2ps has pretty-printing capabilities and includes support for a wide
	number of programming languages, encodings (ISO Latins, Cyrillic, etc.),
	and medias.

として入手出来ます。

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

	$ rpm -ql a2ps
	/usr/osxws/bin/a2pdf
	/usr/osxws/bin/a2ps
	/usr/osxws/bin/a2ps.bin
	/usr/osxws/bin/card
	/usr/osxws/bin/composeglyphs
		...................
	/usr/osxws/share/ogonkify/ptmri-o.ps
	/usr/share/info/a2ps.info.gz
	/usr/share/info/ogonkify.info.gz
	/usr/share/info/regex.info.gz

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

	$ rpm -q --changelog a2ps |less


up previous next index
Up: 5.2 rpm の「いろは」 Previous: 5.2 rpm の「いろは」 Next: 5.2.2 パッケージのインストールと更新
KOBAYASHI Taizo
2012-09-03