“Yum Update”重新安装已删除的软件包

时间:2013-09-29 19:52:54

标签: fedora yum

在我的Fedora 19系统上,yum update尝试重新安装我之前删除的大量软件包。这不应该发生,因为列出的软件包没有安装,也不应该由yum建议。如何让yum以预期的方式工作 - 更新建议只升级到预装的包。

背景:我一直在尝试新的DE - 在我去的时候安装和删除它们。目前,我处于无DE状态,直接启动到tty终端。我的系统没有(或一些隐藏的)xfce或肉桂包来“升级”,但包管理器建议安装300个包,总计600M的新安装。

终端输出要点:

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

1 个答案:

答案 0 :(得分:1)

简短回答 - 不可能禁止从依赖链中安装任何软件包。要么安装所有这些,要么放弃那些依赖不需要的包的人。

在某些情况下,当仅在安装的某些特定阶段(例如执行安装前或安装后脚本)中需要来自依赖关系链的包时,可以在完成安装后删除此包。 。但这并不是我想要的。