インストールされたパッケージが見つかりません

インストールされたパッケージが見つかりません

私はRPMを作成し、作業中のサーバーにscpを適用しました。私は先に進み、次のことをしました。

sudo rpm --install supportScripts-0.1-1.noarch.rpm

すべてがとてもよくインストールされました。しかし、クエリを使用して検索すると、次のようになります。

rpm -q supportScripts-0.1-1.noarch.rpm
package supportScripts-0.1-1.noarch.rpm is not installed

これが私が得たものです。したがって、再インストールしようとすると、次の結果が表示されます。

[root@slu support]# rpm --install supportScripts-0.1-1.noarch.rpm
        package supportScripts-0.1-1 is already installed

このパッケージがインストールされている場所とクエリにパッケージがインストールされていないと表示される理由を見つけるのに役立つ人はいますか?

更新:rpmを削除できることを確認しようとしました。

[root@slu support]# rpm --erase supportScripts-0.1-1.noarch.rpm
error: package supportScripts-0.1-1.noarch.rpm is not installed

なぜ1つのソースではインストールされているのか、他のソースではそうではないと言うのか理解できません。これは混乱して残念です。

ベストアンサー1

照会時にパッケージ名のみを指定し、パッケージを含むrpmファイル名を指定しないでください。

rpm -q supportScripts-0.1-1(またはそうでなければrpm -q supportScripts)。

編集:インストールされたパッケージに含まれるファイルのリストを取得します。

rpm -ql supportScripts

おすすめ記事