rpmがインストールされている/ rpmがインストールされていない問題

rpmがインストールされている/ rpmがインストールされていない問題

Oracle Linux 6.5システムでは、いくつかのrpmの問題があります。

RPMをインストールしましたが、正常にインストールされたようです。ところで今は削除しようとしていますが、rpmではすでにインストールされていると出てきます。完全な* .rpm名ではなくパッケージ名で削除しようとしました。前任者:

[root@server06 ~]# rpm -ivh package-10.0.0B116-02202013-x64.rpm

Preparing...                ########################################### [100%]
        package custom-linux-9026-10.0.0-BUILD116.noarch is already installed

[root@server06 ~]# rpm -ql package-10.0.0B116-02202013-x64.rpm
package package-10.0.0B116-02202013-x64.rpm is not installed

[root@server06 ~]# rpm -q package-10.0.0B116
package package-10.0.0B116 is not installed

[root@server06 ~]# rpm -e package-10.0.0B116
error: package package-10.0.0B116 is not installed

そのため、システムはそのプログラムがすでに存在すると考えているため再インストールできませんが、存在しないと思うので削除することもできません。

rpm -qa |grep -i package何も返しません。

rpm --rebuilddb役に立ちません。

ベストアンサー1

次の行を確認してください。

package custom-linux-9026-10.0.0-BUILD116.noarch is already installed

したがって、ファイル名はpackage-10.0.0B116-02202013-x64.rpmですが、パッケージ(rpmヘッダにあります)の名前はcustom-linux-9026-10.0.0-BUILD116です。だから電話する必要があります

rpm -e custom-linux-9026-10.0.0-BUILD116

おすすめ記事