幸福大家,
我是一个管理3个CentOS虚拟(Web)服务器的SysAdmin Junior,
今天早上我遇到了包裹经理百胜的麻烦.像往常一样操作,今天早上我运行命令yum update&&百胜升级,对3 CentOS之一(年轻人)没问题,一切都很好.但是在“最老的”2台服务器上(不是那么老,从1.5年开始运行,但可能不是很出色)似乎升级内核存在一些问题,我用google搜索,看起来这只是我的问题,跟着控制台输出:
# yum update && yum upgrade
.
.
.
Finished Dependency Resolution Error: Package: kernel-2.6.32-573.1.1.el6.x86_64 (centos6_x86_update) Requires: dracut-kernel >= 004-388.el6 Installed: dracut-kernel-004-356.el6_6.3.noarch (@centos6_x86_update) dracut-kernel = 004-356.el6_6.3 Available: dracut-kernel-004-336.el6.noarch (centos6_x86_update) dracut-kernel = 004-336.el6 Available: dracut-kernel-004-336.el6_5.2.noarch (centos6_x86_update) dracut-kernel = 004-336.el6_5.2 Available: dracut-kernel-004-356.el6.noarch (base) dracut-kernel = 004-356.el6 Available: dracut-kernel-004-356.el6_6.1.noarch (centos6_x86_update) dracut-kernel = 004-356.el6_6.1 Available: dracut-kernel-004-356.el6_6.2.noarch (centos6_x86_update) dracut-kernel = 004-356.el6_6.2 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
我已经阅读了documentation以试图理解上面提到的建议命令将要做什么,并且因为它对我来说似乎并不危险,所以我已经运行它们,但实际上没有任何改变.问题仍然存在……
有人可以给我一个推?
提前致谢
风会对你有利
看起来你的镜像或你的yum-cache有问题,因为dracut-kernel 004-388.el6应该是可用的,至少对我来说是这样的:
原文链接:https://www.f2er.com/centos/373836.html============================================================================================================= Package Arch Version Repository Size ============================================================================================================= Installing: dracut-kernel noarch 004-388.el6 base 26 k
清理您的yum缓存,然后重试:
yum clean all&&百胜更新
P. S.:
yum update&& yum升级没有意义,这些命令之间的唯一区别是隐含的过时标志.这不像apt-get(apt-get update&& apt-get upgrade).