【问题标题】:Error: Failed dependencies while downgrading libcurl错误:降级 libcurl 时依赖项失败
【发布时间】:2017-04-25 03:34:46
【问题描述】:

我正在尝试在 Linux Red Hat 6 中将我的 libcurl 版本从 7.54.0 降级到 7.52.1。

我跑:

[root@fossa yhchai]# sudo rpm -Uvh http://nervion.us.es/city-fan/yum-repo/rhel6/x86_64/curl-7.52.1-1.0.cf.rhel6.x86_64.rpm

它给了我一个失败的依赖错误:

Retrieving http://nervion.us.es/city-fan/yum-repo/rhel6/x86_64/curl-7.52.1-1.0.cf.rhel6.x86_64.rpm
error: Failed dependencies:
        libcurl(x86-64) = 7.52.1-1.0.cf.rhel6 is needed by curl-7.52.1-1.0.cf.rhel6.x86_64

不胜感激,如果你们能为此提供一些启示和解决方案,谢谢。

【问题讨论】:

    标签: yum rhel6 downgrade


    【解决方案1】:

    您必须同时降级(curllibcurl)软件包。如果你有更多的依赖,你也必须降级它们。这里有几个选项如何做到这一点:

    如果您安装了yum,那么就这样做,

     ~]# yum downgrade curl libcurl
    

     ~]# yum downgrade curl-7.52.1-1.0.cf.rhel6 libcurl-7.52.1-1.0.cf.rhel6
    

    先把这两个包下载到一个目录mydir

    ~]# cd mydir
    ~]# wget http://nervion.us.es/city-fan/yum-repo/rhel6/x86_64/curl-7.52.1-1.0.cf.rhel6.x86_64.rpm
    ~]# wget http://nervion.us.es/city-fan/yum-repo/rhel6/x86_64/libcurl-7.52.1-1.0.cf.rhel6.x86_64.rpm
    

    然后,

    ~]# rpm -Uvh *curl*.rpm
    

    【讨论】:

    • 您好iamauser,非常感谢您提供的解决方案。它有效!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-10
    • 2019-09-09
    • 2023-03-17
    • 2015-01-03
    • 2018-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多