V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
langmoe
V2EX  ›  Linux

CentOS 内核降版本之后怎么把依赖高版本内核的软件包重新装成可以和当前内核一起工作的低版本的?

  •  
  •   langmoe · 2016-12-12 18:30:11 +08:00 · 3911 次点击
    这是一个创建于 2664 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小白一枚,求知道的大大解答一下

    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 跳过去,但实在蛋疼。。

    7 条回复    2016-12-13 08:57:50 +08:00
    julyclyde
        1
    julyclyde  
       2016-12-12 20:05:27 +08:00
    yum 没这个功能吧? apt 可以,不过那是 debian 用的
    ryd994
        2
    ryd994  
       2016-12-12 22:46:28 +08:00
    加上这个包一起降呢?
    langmoe
        3
    langmoe  
    OP
       2016-12-12 23:51:19 +08:00
    @ryd994 装 rpm 应该行,但是我不知道哪个版本的依赖要求能降到当前的内核版本来。。
    msg7086
        4
    msg7086  
       2016-12-13 03:18:43 +08:00   ❤️ 2
    新版本的软件包可能会依赖新的内核接口,你强行降版本的话,边界情况下可能会炸。
    dzxx36gyy
        5
    dzxx36gyy  
       2016-12-13 03:22:34 +08:00 via Android   ❤️ 1
    去掉版本号里的 8.1 是上一个版本,应该可以适配你当前的内核,不过这货是一大堆包的依赖,而且这货还依赖着两个包……手工降级会比较烦人,如果没有特殊需要建议还是把内核升上去比较好
    kuretru
        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 不更新这几个包
    jyf007
        7
    jyf007  
       2016-12-13 08:57:50 +08:00 via Android
    包无所谓的,可以更(逃
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2794 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:21 · PVG 20:21 · LAX 05:21 · JFK 08:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.