六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 91|回复: 0

RPM删除包的时候报127错误

[复制链接]

升级  12%

16

主题

16

主题

16

主题

秀才

Rank: 2

积分
68
 楼主| 发表于 2013-1-16 02:10:41 | 显示全部楼层 |阅读模式
装了一个LDAPserver,然后我没有用rpm -e这样的命令来删除这个软件,而是自行调用了./uninstall来做删除,可当我自认为删除成功的时候, 再次安装却出现了错误,

[root@cheetah package]# rpm -i redhat-ds-7.1SP3-5.RHEL4.i386_LDAP.rpm
warning: redhat-ds-7.1SP3-5.RHEL4.i386_LDAP.rpm: V3 DSA signature: NOKEY, key ID db42a60e
package redhat-ds-7.1SP3-5.RHEL4 is already installed

有点傻眼了,看来只能调用rpm -e来删,我赶紧调用rpm -e命令

[root@cheetah package]# rpm -qa | grep redhat-ds-7.1SP3-5.RHEL4
redhat-ds-7.1SP3-5.RHEL4
[root@cheetah package]# rpm -e redhat-ds-7.1SP3-5.RHEL4
/var/tmp/rpm-tmp.99459: line 6: cd: /opt/redhat-ds: No such file or directory
/var/tmp/rpm-tmp.99459: line 7: ./uninstall: No such file or directory
error: %preun(redhat-ds-7.1SP3-5.RHEL4.i386) scriptlet failed, exit status 127

出错了,找不到文件,因为我已经都删除了。

要删除掉这个软件的注册信息,找了下文章,是调用rpm -e xxxx --noscript,果然就好了。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

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