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