全球主机交流论坛

标题: rpm删除出现”error: %preun( ) scriptlet failed, exit status 1解决方法 [打印本页]

作者: yoyo    时间: 2014-8-22 18:39
标题: rpm删除出现”error: %preun( ) scriptlet failed, exit status 1解决方法
今天服务器上的pure-ftp出问题了,21端口一直没用打开,于是我登陆服务器去查看,最后发现是pure-ftp坏了,似乎是安装kloxo的时候就是坏的。于是我就删除重装,可以删除的时候出现了一个问题,删除不了。
错误提示是:error: %preun(pure-ftpd-1.0.20-32.i386) scriptlet failed, exit status 1
最后在网上找到一个办法,就是加 –noscripts 标记来删除RPM。 --noscripts 相当于 --nopre --nopost
--nopreun --nopostun。
即卸载命令变为:
$rpm -e --noscripts pure-ftpd-1.0.20-32.i386
若要查看与RPM关联的scripts,使用--script查询RPM包。
$rpm -q --scripts package
卸载时,若系统里有同一程序的多个安装版本要一起删除,可使用--allmatches标记,如
$ rpm -e --noscripts --allmatches pure-ftpd
卸载成功后,重新安装新的pure-ftp就可以了。


作者: fesite    时间: 2014-8-25 13:09
Kloxo安装每次必出这个问题。

从最近的迹象看,Bug不断的Kloxo似乎要走到生命的尽头了。




欢迎光临 全球主机交流论坛 (http://bbs.cuwww.com/) Powered by Discuz! X3.2