%pre scriptlet failed error for yum package install
%pre scriptlet failed error for yum package install
使用 yum 安装软件包时,出现以下错误:
$ yum install <rpm_name> -v -y
error: %pre(<rpm_name>) scriptlet failed, exit status 1
Error in PREIN scriptlet in rpm package <rpm_name>
Warning: scriptlet or other non-fatal errors occurred during transaction.
Verifying : <rpm_name> 1/1
What is this? <rpm_name>
VerifyTransaction time: 0.003
Transaction time: 0.139
如何解决这个问题?
你的问题是 rpm
包本身的错误。如果你做了这个包检查预安装脚本。如果没有,您可以联系包创建者并请他这样做。
下载那个rpm包a 运行:
rpm -qp --scripts <rpmname>.rpm
这将为您提供分配给此程序包的 scriptlet 的内容。 RPM 正在尝试执行,但某处 出现错误。
原来 rpm db 有一些问题。重建 rpm DB 后问题解决,参考这个 link: https://www.cyberciti.biz/tips/rebuilding-corrupted-rpm-database.html
使用 yum 安装软件包时,出现以下错误:
$ yum install <rpm_name> -v -y
error: %pre(<rpm_name>) scriptlet failed, exit status 1
Error in PREIN scriptlet in rpm package <rpm_name>
Warning: scriptlet or other non-fatal errors occurred during transaction.
Verifying : <rpm_name> 1/1
What is this? <rpm_name>
VerifyTransaction time: 0.003
Transaction time: 0.139
如何解决这个问题?
你的问题是 rpm
包本身的错误。如果你做了这个包检查预安装脚本。如果没有,您可以联系包创建者并请他这样做。
下载那个rpm包a 运行:
rpm -qp --scripts <rpmname>.rpm
这将为您提供分配给此程序包的 scriptlet 的内容。 RPM 正在尝试执行,但某处 出现错误。
原来 rpm db 有一些问题。重建 rpm DB 后问题解决,参考这个 link: https://www.cyberciti.biz/tips/rebuilding-corrupted-rpm-database.html