小白一枚,求知道的大大解答一下
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 2016-12-12 20:05:27 +08:00 yum 没这个功能吧? apt 可以,不过那是 debian 用的 |
![]() | 2 ryd994 2016-12-12 22:46:28 +08:00 加上这个包一起降呢? |
![]() | 4 msg7086 2016-12-13 03:18:43 +08:00 ![]() 新版本的软件包可能会依赖新的内核接口,你强行降版本的话,边界情况下可能会炸。 |
5 dzxx36gyy 2016-12-13 03:22:34 +08:00 via Android ![]() 去掉版本号里的 8.1 是上一个版本,应该可以适配你当前的内核,不过这货是一大堆包的依赖,而且这货还依赖着两个包……手工降级会比较烦人,如果没有特殊需要建议还是把内核升上去比较好 |
6 kuretru ![]() 为了使用某速我的内核停留在 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 2016-12-13 08:57:50 +08:00 via Android 包无所谓的,可以更(逃 |