インストールに必要なパッケージの情報を一括で取得するコマンド

パッケージの情報を確認するにはrpmコマンドを使用しますが、

rpm -q xscreensaver

というように一回一回やっていくのは非常に手間です。

下記のコマンドを使用すれば一発で情報を取得することが可能です。

rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils compat-db control-center gcc gcc-c++ glibc glibc-common gnome-libs libstdc++ libstdc++-devel make pdksh sysstat xscreensaver libaio compat-libstdc++-33 glibc-kernheaders glibc-headers libaio glibc-devel ORBit gnome-libs


実行すると下記のように表示がされます。

binutils-2.15.92.0.2-22 (i386)
compat-db-4.1.25-9 (i386)
control-center-2.8.0-12.rhel4.5 (i386)
gcc-3.4.6-8 (i386)
gcc-c++-3.4.6-8 (i386)
glibc-2.3.4-2.36 (i686)
glibc-common-2.3.4-2.36 (i386)
gnome-libs-1.4.1.2.90-44.1 (i386)
libstdc++-3.4.6-8 (i386)
libstdc++-devel-3.4.6-8 (i386)
make-3.80-6.EL4 (i386)
pdksh-5.2.14-30.3 (i386)
sysstat-5.0.5-15.0.1.el4 (i386)
xscreensaver-4.18-5.rhel4.14 (i386)
libaio-0.3.105-2 (i386)
compat-libstdc++-33-3.2.3-47.3 (i386)
glibc-kernheaders-2.4-9.1.100.EL (i386)
glibc-headers-2.3.4-2.36 (i386)
libaio-0.3.105-2 (i386)
glibc-devel-2.3.4-2.36 (i386)
ORBit-0.5.17-14 (i386)
gnome-libs-1.4.1.2.90-44.1 (i386)