QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1257|回复: 12

求助--rpm 安装不能安装, 删除不能删除

[复制链接]
发表于 2006-9-19 23:01:19 | 显示全部楼层 |阅读模式
[code:1]
[root@localhost save]# rpm -e vmware
error: package vmware is not installed

[root@localhost save]# rpm -ivh VMware-workstation-5.0.0-13124.i386.rpm
Preparing...                ########################################### [100%]
        package VMwareWorkstation-5.0.0-13124 is already installed

[root@localhost save]# vmware
-bash: vmware: command not found

[root@localhost save]# rpm -qa |grep vmware
[root@localhost save]#

[/code:1]
请问这是什么原因, 我把机子上的几乎所有的和 vmware 相关的文件都删了,
还是不行, 怀疑 rpm 是不是有自己的类似 "注册表" 的东西, 安装时先检查
这个表, 然后才安装?? 如果是这样, 我这个问题怎么解决???.
.
.
.
发表于 2006-9-20 00:19:42 | 显示全部楼层
RPM好象维护一个安装软件数据库一类的东西吧?
回复

使用道具 举报

发表于 2006-9-20 10:59:31 | 显示全部楼层
应该是程序名问题:
#rpm -ivh VMware-workstation行不?
#rpm -e VMware-workstation行不?
或者
rpm -e VMware(注意大小写)
...
回复

使用道具 举报

发表于 2006-9-20 11:55:22 | 显示全部楼层
rpm --rebuilddb试试看
回复

使用道具 举报

 楼主| 发表于 2006-9-23 12:57:07 | 显示全部楼层
[quote:47cb206f98="happywinter"]rpm --rebuilddb试试看[/quote]
还是不行啊,

[code:1]
[root@localhost root]# rpm -rebuilddb
[root@localhost save]# rpm -ivh VMware-workstation-5.0.0-13124.i386.rpm
Preparing...                ########################################### [100%]
        package VMwareWorkstation-5.0.0-13124 is already installed
[root@localhost save]# vmware
-bash: vmware: command not found
[root@localhost save]# rpm -e wmware
error: package wmware is not installed

[/code:1]
回复

使用道具 举报

WeiMingzhi 该用户已被删除
发表于 2006-9-23 12:59:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2006-9-23 13:01:50 | 显示全部楼层
[code:1]
root@localhost sihan]# rpm -e VMwareWorkstation
/var/tmp/rpm-tmp.48798: line 34: /etc/vmware/installer.sh: 没有那个文件或目录

error: %preun(VMwareWorkstation-5.0.0-13124) scriptlet failed, exit status 127
[/code:1]

[code:1]
[root@localhost save]# rpm -ivh VMware-workstation-5.0.0-13124.i386.rpm
Preparing...                ########################################### [100%]
        package VMwareWorkstation-5.0.0-13124 is already installed
[/code:1]
回复

使用道具 举报

 楼主| 发表于 2006-9-23 13:19:06 | 显示全部楼层
[code:1]
[root@localhost save]# rpm -V VMware-workstation-5.0.0-13124.i386.rpm
package VMware-workstation-5.0.0-13124.i386.rpm is not installed
[root@localhost save]# rpm -ivh VMware-workstation-5.0.0-13124.i386.rpm
Preparing...                ########################################### [100%]
        package VMwareWorkstation-5.0.0-13124 is already installed
[root@localhost save]# rpm -V VMware-workstation-5.0.0-13124.i386.rpm
package VMware-workstation-5.0.0-13124.i386.rpm is not installed
[/code:1]
[root@localhost save]# vmware
bash: vmware: command not found
[root@localhost save]# rpm -e VMwareWorkstation
/var/tmp/rpm-tmp.55872: line 34: /etc/vmware/installer.sh: 没有那个文件或目录

error: %preun(VMwareWorkstation-5.0.0-13124) scriptlet failed, exit status 127

我以前把机子上的有关vmware的文件夹自己删了.
回复

使用道具 举报

发表于 2006-9-23 23:11:03 | 显示全部楼层
应该是rpm -e VMware-workstation
试试rpm -qa|grep VM* 和rpm -qa|grep vm*
回复

使用道具 举报

发表于 2006-9-24 01:05:38 | 显示全部楼层
rpm -e VMwareWorkstation-5.0.0-13124
再试试 :-)
回复

使用道具 举报

 楼主| 发表于 2006-9-25 12:36:17 | 显示全部楼层
[quote:c479aa2d22="fox_eagle2003"]rpm -e VMwareWorkstation-5.0.0-13124
再试试 :-)[/quote]
还是不行啊, 斑主.

[root@localhost root]# rpm -e VMwareWorkstation-5.0.0-13124
/var/tmp/rpm-tmp.27534: line 34: /etc/vmware/installer.sh: 没有那个文件或目录

error: %preun(VMwareWorkstation-5.0.0-13124) scriptlet failed, exit status 127
[code:1]
[root@localhost save]# rpm -V VMware-workstation-5.0.0-13124.i386.rpm
package VMware-workstation-5.0.0-13124.i386.rpm is not installed
[root@localhost save]# rpm -ivh VMware-workstation-5.0.0-13124.i386.rpm
Preparing...? ? ? ? ? ? ? ? ########################################### [100%]
? ? ? ? package VMwareWorkstation-5.0.0-13124 is already installed
[root@localhost save]# rpm -V VMware-workstation-5.0.0-13124.i386.rpm
package VMware-workstation-5.0.0-13124.i386.rpm is not installed
[/code:1]
这不是矛盾吗?? RPM 有问题???
回复

使用道具 举报

发表于 2006-9-25 12:47:18 | 显示全部楼层
package VMwareWorkstation-5.0.0-13124
说明软件VMwareWorkstation-5.0.0-13124 (名字)已经安装了
删除是用软件名不是文件名VMwareWorkstation-5.0.0-13124 .rpm
但好像删除时出错了
少了/etc/vmware/installer.sh
检查一下,不行的话,强行安装再强行删除
回复

使用道具 举报

 楼主| 发表于 2006-9-25 13:31:47 | 显示全部楼层
强制安装后解决了, 谢谢大家啊.

[root@localhost save]# rpm -ivh VMware-workstation-5.0.0-13124.i386.rpm --replacepkgs
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 07:57 , Processed in 0.148799 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表