当前位置: > Linux故障 >

rpm删除出现”error: %preun( ) scriptlet failed, exit status 1解决方法

时间:2016-03-29 23:05来源:linux.it.net.cn 作者:IT

错误提示是:error: %preun(squid) scriptlet failed, exit status 1

最后在网上找到一个办法,就是加 -noscripts 标记来删除RPM。 -noscripts 相当于 -nopre -nopost

-nopreun -nopostun。

即卸载命令变为:

$rpm -e -noscripts squid

若要查看与RPM关联的scripts,使用-script查询RPM包。

$rpm -q -scripts package

卸载时,若系统里有同一程序的多个安装版本要一起删除,可使用-allmatches标记,如

$ rpm -e -noscripts -allmatches squid

卸载成功后,重新安装新的squid就可以了。

 

(责任编辑:IT)
------分隔线----------------------------