Translated message

A translation of this page exists in English.

RPM 安装/卸载失败,并显示 scriptlet 错误 : "scriptlet failed, exit status"

Solution In Progress - Updated -

Issue

  • 在脚本执行过程中安装/删除 rpm 软件包的进程失败
  • 安装或删除软件包可能在 %pre (preinstall)、%preun (preuninstall)、%pos (postinstall) t, %postun (postuninstall) scriptlet 过程中失败,如下所示:

         error: %pre(package-name-version.arch.rpm) scriptlet failed, exit status 110
         error:   install: %pre scriptlet failed (2), skipping package-name-version.arch.rpm
    ...
         error: %pre(package-name-version.arch.rpm) scriptlet failed, exit status 6
         error:   install: %pre scriptlet failed (2), skipping package-name-version.arch.rpm
    ...
         error in PREIN scriptlet in rpm package package-name-version.arch
         error: %pre(package-name-version.arch.rpm) scriptlet failed, exit status 9
    ...
         error: %preun(package-name-version.arch) scriptlet failed, exit status 127
    
  • yum 安装/删除软件包失败,并显示"PREUN/PREIN"错误

         Error in PREUN scriptlet in rpm package <package>
    ...
         Error in PREIN scriptlet in rpm package <package>
    

Environment

  • Red Hat Enterprise Linux 4
  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content