在linux下有時候用rpm安裝軟件是會出現下面則中錯誤
1、安裝時:
warning::******** Header V3 DSA signature:NOKEY,key,ID。中間的****具體是什麼我給忘記了。
解決的方法就是在rpm 語句後面加上 --force --nodeps
即 原本爲 rpm -ivh ****.rpm 現在改成 rpm -ivh ****.rpm --force
--nodeps就可以了,nodeps的意思是忽視依賴關係。因爲各個軟件之間會有多多少少的聯繫。有了這兩個設置選項就忽略了這些依賴關係,強制安裝
或者卸載
2、嘗試卸載:
造成這個問題的主要原因是套件被重複 (強制) 安裝了兩次以上.
嘗試了--nodeps, --force, --justdb都不行。結果碰巧解決!
通過man rpm,發現--allmatches應該可以解決這個問題.
[root@testserver openssl-0.9.8l]# rpm -e --allmatches --nodeps openssl*
造成這個問題的主要原因是套件被重複 (強制) 安裝了兩次以上.
嘗試了--nodeps, --force, --justdb都不行。結果碰巧解決!
通過man rpm,發現--allmatches應該可以解決這個問題.
[root@testserver openssl-0.9.8l]# rpm -e --allmatches --nodeps openssl*