AWS Linux EC2:yum不会与插件一起运行

AWS Linux EC2:yum不会与插件一起运行,第1张

概述简短版本:我的Amazon Linux EC2 AMI上的yum命令仅适用于–noplugins. 长版: 几天前,我在SSH登录MoTD的要求下运行yum update,告诉我我有安装更新.关于更新的中途(特别是在更新内核时),更新突然结束(完成了138个项目中的79个).我在EC2上托管的网站几分钟很奇怪,但最终似乎稳定了(可能EC2重新启动了吗?),我没有进一步的问题(除了MySQL开始耗尽 简短版本:我的Amazon Linux EC2 AMI上的yum命令仅适用于–noplugins.

长版:
几天前,我在SSH登录MoTD的要求下运行yum update,告诉我我有安装更新.关于更新的中途(特别是在更新内核时),更新突然结束(完成了138个项目中的79个).我在EC2上托管的网站几分钟很奇怪,但最终似乎稳定了(可能EC2重新启动了吗?),我没有进一步的问题(除了MySQL开始耗尽内存,但我认为这是可能与此无关).

今天,我去安装gcc-c(使用yum install gcc-c).当我这样做时,我收到以下消息:

Loaded plugins: prioritIEs,security,update-motd,upgrade-helper
Config error: Command “updateinfo” already defined

我得到的任何命令我可以认为使用yum运行.但是,如果我扔进–noplugins标志,那么神奇地它似乎工作.要明确的是,当我在一周前安装了一个不同的软件包时,它完全正常工作,所以yum更新是我能想到的唯一改变的东西.

关于已定义的“updateinfo”(有和没有引号),我在Google上找不到任何内容.我尝试运行yum update –noplugins,它吐出一条消息,告诉我我应该运行yum-complete-transaction,但继续尝试自己更新一些东西.当完成后,我尝试了yum-complete-transaction,但是这给了我一条关于交易没有正确排列的消息,所以它删除了旧的交易(可能是因为我应该在尝试再次更新之前完成第一笔交易,如果我有的话已知的).

根据SF问题“Linux EC2 Broken Yum”,我也试过yum clean all –noplugins(插件失败)只是给了我

Cleaning repos: amzn-main amzn-updates rpmforge
Cleaning up everything

我也试过了

包清理 – 问题

Loaded plugins: prioritIEs,upgrade-helper
No Problems Found

package-cleanup –dupes
给了很多傻瓜,所以我把它们贴在这里:http://pastebin.com/VVFQEkTT而不是内联.

在这一点上,我不确定还有什么可以检查.

解决方法 这很可能是由/etc/yum/pluginconf.d/中的恶意条目引起的

我的第一个建议是依次遍历每一个,在每个问题上都设置’enabled = 0′,直到问题消失为止,如果这是原因,你将找到罪魁祸首插件.

或者,如果这不能解决问题,那么在/etc/yum.conf中增加“调试级别”应该会在/var/log/yum.log中提供更多详细信息.可接受的值为0到10.

总结

以上是内存溢出为你收集整理的AWS Linux EC2:yum不会与插件一起运行全部内容,希望文章能够帮你解决AWS Linux EC2:yum不会与插件一起运行所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1040142.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存