このエントリーをはてなブックマークに追加

rpmパッケージのファイルに含まれるファイルのリストはrpmコマンドで取得することが出来ます。 rpmコマンドの書式は以下のようになります。

rpm -pql <rpmファイルパス>

以下では、例としてepelファイルに含まれるファイルの一覧を取得しています。

$ rpm -pql epel-release-6-7.noarch.rpm 
/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
/etc/rpm/macros.ghc-srpm
/etc/yum.repos.d/epel-testing.repo
/etc/yum.repos.d/epel.repo
/usr/share/doc/epel-release-6
/usr/share/doc/epel-release-6/GPL

すでにインストールされているパッケージに含まれるファイルを確認する場合はqlオプションを使用します。

$ rpm -ql epel-release
/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
/etc/rpm/macros.ghc-srpm
/etc/yum.repos.d/epel-testing.repo
/etc/yum.repos.d/epel.repo
/usr/share/doc/epel-release-6
/usr/share/doc/epel-release-6/GPL



記事一覧へ