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