カスタムインストールされたrpmパッケージを照会する方法
通常、rpmベースのパッケージを照会する必要がある場合は、次のコマンドを使用します。
rpm -qi package
rpm -ql package # to get installed binaries of package
rpm -qf path to binary # to get related package name of the path
上記のすべてのコマンドはインストールされているすべてのパッケージで正しく機能しますが、次のコマンドを使用してカスタムの場所にパッケージをインストールすると問題が発生します
rpm –prefix=/opt -ivh package
rpm -relocate=/opt -ivh package
したがって、上記のコマンドを使用すると、パッケージは正しくインストールされていますが、次のrpmクエリコマンドを使用することはできません。
rpm -qi package
rpm -ql package # to get installed binaries of package
rpm -qf path to binary # to get related package name of the path
カスタムインストールされたrpmパッケージを照会する方法はありますか?
ベストアンサー1
あなたのコメントを読んだ後、次のことを試すことができます。
rpm -qi --root=/opt atop
フラグを使用すると、--installroot
その場所にyum
新しいデータベースを使用または作成します。そのフラグなしで実行するrpm
と、カスタムパッケージのインストールに関する情報を持たないプライマリデータベースが調査されます。rpm
--root
rpm
/var/lib/rpm