Package-Management
yum 正在嘗試安裝軟體包 PLUS 依賴項 - 我不想要那個依賴項
我正在嘗試在我的 CentOS 伺服器上安裝 grive。可用的轉速是:
grive-0.3.0-1.el6.xz.x86_64.rpm
問題是 rpm 似乎與 json-c 0.11 版相關,但我真正需要的是 json-c 0.10。
簡而言之:當 yum 顯示消息時:
“已解決依賴項 - 將安裝以下兩個包:grive 和 json-c 0.11”
有沒有辦法回复:
“繼續安裝 grive 但不要安裝(即升級)json-c 0.11”
TIA
百勝沒有辦法做到這一點。這將違背包管理器的目的。此外,它通常會使包無法正常工作。包維護者努力確保正確定義依賴關係而不是過度限制。
也就是說,您可以使用該標誌安裝帶有
rpm
實用程序的 rpm。--nodeps
因此,手動管理包的生命週期成為您的責任。雖然這通常是不明智的,但您可能會發現嘗試使用此選項很有用。語法是:rpm -i --nodeps [package].rpm
Yum 就此事發表聲明:http: //yum.baseurl.org/wiki/NoDeps.html。