2013-09-29 57 views
1

在我的Fedora 19系統上,yum update嘗試重新安裝我之前刪除的大量軟件包。這不應該發生,因爲列出的軟件包未安裝,不應由yum建議。我如何讓yum以預期的方式工作 - 更新只提示預裝軟件包的升級。「Yum Update」重新安裝刪除的軟件包

背景:我一直在嘗試新的DE - 安裝和刪除它們,因爲我去。目前,我處於DE-less狀態,直接啓動到tty終端。我的系統沒有(或幾個隱藏的)xfce或肉桂包來「升級」,但包管理者建議安裝300個軟件包,總計600M的新安裝。

端子輸出要點:

https://gist.github.com/Redoubts/29400f0b98cd13120a6a#file-gistfile1-txt

回答

1

簡短的回答 - 這是不可能禁止從depenency鏈安裝任何軟件包。要麼安裝所有這些軟件,要麼刪除那些依賴不需要軟件包的軟件。

在某些情況下,只有在安裝的某些特定階段(例如執行預安裝或安裝後腳本時)才需要依賴鏈中的軟件包時,可能會在完成之後刪除此軟件包安裝。但是,這不是我想要的。

+0

在我的特定問題中,有兩類軟件包正在安裝 - 更新及其依賴關係。確實依賴正在被拖拽,而禁用則可能是有害的。但標記爲「更新」的軟件包確實應該在那裏。例如Thunar(xfce文件管理器)被標記爲需要更新,即使它根本沒有安裝。 – Redoubts

相關問題