
小白一枚,求知道的大大解答一下
Error: Package: util-linux-ng-2.17.2-12.24.el6_8.1.x86_64 (updates) Requires: kernel >= 2.6.32-642 Installed: kernel-2.6.32-358.el6.x86_64 (@anaconda-CentOS-201303020151.x86_64/6.4) kernel = 2.6.32-358.el6 kernel = 2.6.32-358.el6 Installed: kernel-2.6.32-431.el6.x86_64 (installed) kernel = 2.6.32-431.el6 kernel = 2.6.32-431.el6 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest 倒是可以用 --skip-broken 跳过去,但实在蛋疼。。
1 julyclyde Dec 12, 2016 yum 没这个功能吧? apt 可以,不过那是 debian 用的 |
2 ryd994 Dec 12, 2016 加上这个包一起降呢? |
4 msg7086 Dec 13, 2016 新版本的软件包可能会依赖新的内核接口,你强行降版本的话,边界情况下可能会炸。 |
5 dzxx36gyy Dec 13, 2016 via Android 去掉版本号里的 8.1 是上一个版本,应该可以适配你当前的内核,不过这货是一大堆包的依赖,而且这货还依赖着两个包……手工降级会比较烦人,如果没有特殊需要建议还是把内核升上去比较好 |
6 kuretru Dec 13, 2016 为了使用某速我的内核停留在 2.6.32.573 ,因此这个包我没有升级,同时还有 2 个依赖。 util-linux-ng.x86_64 0:2.17.2-12.18.el6 libuuid.x86_64 0:2.17.2-12.18.el6 libblkid.x86_64 0:2.17.2-12.18.el6 可以考虑将这 3 个包降到兼容版本,以后更新时--exclude 不更新这几个包 |
7 jyf007 Dec 13, 2016 via Android 包无所谓的,可以更(逃 |