rpm包已安装却提示没有安装

rpm包已安装却提示没有安装

请教一个简单的问题,使用rpm命令查询软件包的安装,明明是已经安装上了的,rpm -e却提示没有安装这个软件,如果使用rpm -i安装以后,看到提示软件已经安装,再次使用rpm -e,还是提示没有安装。

这个要怎么解决,或者是怎么更新rpm包的软件列表?

系统使用的是RHEL4.5,没有安装yum包。

谢谢!!!


----      
名字写错了吧      
是在 root权限下吗?
用# rpm -qp查查      
是不是 rpm -e 时的软件包名写不完整呢。楼主主动交代一下该软件包的全名吧。      
记得rpm有时候需要完整名字,有时候不需要完整名字      
的确用得不是全名,一直写到版本号rpm -e就可以 用,记得以前不是这么一回事啊,只要给个软件包的名就行。如果这样的话还不搞死去!
谁记得那么完整的版本号,总不能先rpm -qa | grep 再 rpm -e吧


---      
为什么就不能 先 rpm -qa | grep 再 rpm -e 呢?

我删除前都 rpm -qa | grep 的      
关键是这个rpm -e要输入到完整的版本号才行

我想要的是只输入软件包的名字就够


————      
用鼠标拷贝粘贴就行了,又不用输入      
呵呵

这么一来真的感觉rpm的包管理机制不咋地的了