【问题标题】:"Yum Update" reinstalling removed packages“百胜更新”重新安装已删除的软件包
【发布时间】:2013-09-29 19:52:53
【问题描述】:

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

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

终端输出要点:

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

【问题讨论】:

    标签: fedora yum


    【解决方案1】:

    简短回答 - 不能禁止安装依赖链中的任何软件包。要么全部安装,要么放弃依赖不需要的软件包的那些。

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

    【讨论】:

    • 在我的特定问题中,安装了两类软件包 - 更新及其依赖项。依赖关系被拉动是有道理的,而禁用它可能是有害的。但是标记为“更新”的软件包确实应该在那里。例如 Thunar(xfce 文件管理器)被标记为需要更新,即使它根本没有安装。
    猜你喜欢
    • 2021-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-29
    • 1970-01-01
    • 1970-01-01
    • 2013-12-15
    • 2021-05-13
    相关资源
    最近更新 更多