【问题标题】:Cannot install yum-utils to resolve broken installation due to conflict无法安装 yum-utils 解决因冲突导致的安装损坏
【发布时间】:2012-03-22 01:42:57
【问题描述】:

我正在尝试安装 yum-utils 软件包以解决安装损坏的问题,但由于冲突而失败:

sudo yum install yum-utils --skip-broken

返回

Loaded plugins: fastestmirror, priorities, security, update-motd
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
The program yum-complete-transaction is found in the yum-utils package.
--> Running transaction check
---> Package yum-utils.noarch 0:1.1.30-6.11.amzn1 will be installed
--> Processing Conflict: yum-utils-1.1.30-6.11.amzn1.noarch conflicts system-release <= 2011.09-1.33
--> Finished Dependency Resolution

Packages skipped because of dependency problems:
yum-utils-1.1.30-6.11.amzn1.noarch from amzn-updates

我发现自己处于第 22 条规定的情况,我不知道如何解决。由于安装失败,无法使用 yum 安装任何软件包(建议运行 yum-utils 中的 yum-complete-transaction),但安装 yum-utils 也会失败。

任何帮助将不胜感激。

谢谢, M

【问题讨论】:

    标签: linux yum


    【解决方案1】:

    好的,我遇到了同样的问题 - yum 被炸毁了,我无法安装 yum-complete-transaction。

    最后,我所做的是从另一个 Amazon 实例复制 /usr/sbin/yum-complete-transaction,然后运行它,并在完成剩余事务后安装“yum-utils”包。

    我知道这可能不是修复它的“最正确”方法,但它确实有效,而且坦率地说,如果它很愚蠢但有效,那它并不愚蠢:)

    【讨论】:

      最近更新 更多