2009年9月14日月曜日

rpmパッケージがどこにインストールされているか確認

rpmパッケージをインストールしたのだけれど、はたしてどこにそれらのファイルが格納されているか追跡するコマンド。
-qsオプションを付けてrpmコマンドを実行すると、インストールしたファイルのフルパスとインストールの状態を知ることができる。

  • 通常(normal)

  • インストールされていない(not installed)

  • 置き換えられている(replaced)



[root@nexserver db]# rpm -qs samba
通常          /etc/logrotate.d/samba
通常          /etc/pam.d/samba
通常          /etc/rc.d/init.d/smb
通常          /etc/samba/smbusers
通常          /etc/sysconfig/samba
通常          /usr/bin/mksmbpasswd.sh
通常          /usr/bin/smbcontrol
通常          /usr/bin/smbstatus
通常          /usr/bin/tdbbackup
通常          /usr/bin/tdbdump
通常          /usr/bin/tdbtool
通常          /usr/lib/samba/vfs
通常          /usr/lib/samba/vfs/audit.so
通常          /usr/lib/samba/vfs/cap.so

以下省略

thanks to: http://www.atmarkit.co.jp/flinux/rensai/linuxtips/195ditrpmfile.html