yum錯誤“Error in PREUN scriptlet in rpm package ”


 打算通過yum安裝軟件,發展之前有軟件殘骸。使用yum remove也無效,使用rpm -e也無法刪除這個軟件包(這個軟件包已經損壞)。

錯誤信息:
Running Transaction 
Error in PREUN scriptlet in rpm package hadoop-hdfs-namenode 
hadoop-hdfs-namenode-2.0.0+1475-1.cdh4.4.0.p0.23.el6.x86_64 was supposed to be removed but is not! 

Failed: 
hadoop-hdfs-namenode.x86_64 0:2.0.0+1475-1.cdh4.4.0.p0.23.el6 

Complete!

 

 

解決:

yum --setopt=tsflags=noscripts remove 包名稱
刪除rpm包的時候不調用卸載腳本:
sudo rpm -e hadoop-hdfs-namenode.x86_64 0:2.0.0+1475-1.cdh4.4.0.p0.23.el6 --noscripts

 

PS. 我使用" yum --setopt=tsflags=noscripts remove hadoop-hdfs-namenode.x86_64 0:2.0.0+1475-1.cdh4.4.0.p0.23.el6" 這個命令卸載沒有生效。

 

--end

 

(未生效)
yum --setopt=tsflags=noscripts remove hadoop-hdfs-namenode.x86_64 0:2.0.0+1475-1.cdh4.4.0.p0.23.el6


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM