今インストールされているパッケージの情報を知りたいとします。
先ず、今インストールされている全てのパッケージを知るには
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