rpm删除nginx出现"Error in PREUN scriptlet in rpm package nginx"解决方法

blogdaren 2015-11-24 抢沙发 2263人次

问题场景:

使用命令 yum remove nginx 卸载nginx, 出现错误提示:

33.png

解决方法:

1. 使用 --noscripts  选项标记来删除RPM(--noscripts 相当于 --nopre --nopost  --nopreun --nopostun)

2. 命令:rpm -e --noscripts --allmatches nginx

问题总结:

1. 卸载命令:

rpm -e --noscripts package 

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

rpm -q --scripts package

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

rpm -e --noscripts --allmatches xxxxxx

4. 卸载软件包时注意 只需提供包名称即 package 即可, 无需版本号等等后缀,

比如卸载软件包nginx-1.0.15-12.el6.x86_64.rpm

那卸载命令就是: rpm -e --noscripts nginx


#nginx#

版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:rpm删除nginx出现"Error in PREUN scriptlet in rpm package nginx"解决方法

发表评论:

您的昵称:
电子邮件:
个人主页: