Centos7更新curl及libcurl

栏目: 服务器 · 发布时间: 6年前

内容简介:今天安装问了下群里的大哥是缺少curl但是我curl和libcurl全都装过了的,然后去github看了下

今天安装 aliyun-log-c-sdk-lite make 的时候报错

Centos7更新curl及libcurl

问了下群里的大哥是缺少curl但是我curl和libcurl全都装过了的,然后去github看了下 aliyun-log-c-sdk-lite 的官方文档

发现文档说 libcurl 建议 7.49.0 及以上版本然后我看了下机子上的版本才 7.29

于是上网搜索了一下怎么更新curl及libcurl

方法如下:

1.安装libcurl的yum源

rpm -ivh http://mirror.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-2-1.rhel7.noarch.rpm

2.执行yum upgrade更新

yum upgrade libcurl curl

然后这里你会发现什么都没有发生要把编辑city-fa源把 enabled=0 改为 enabled=1

vi /etc/yum.repos.d/city-fan.org.repo

在执行

Centos7更新curl及libcurl
Error: Package: libcurl-7.65.1-1.0.cf.rhel7.x86_64 (city-fan.org)
       Requires: libnghttp2.so.14()(64bit)

解决方法:

1.安装epel源

yum install epel-release -y

2.重新执行上面的安装命令然后依然报错 Requires: libnghttp2.so.14()(64bit)

最终解决方法执行:

yum --enablerepo=epel install libnghttp2 -y && yum install libcurl -y

Centos7更新curl及libcurl

aliyun-log-c-sdk-lite 官方文档说是libcurl建议 7.49.0 及以上版本其实是必须要libcurl>=7.49 不然编译会报错

网上大部分都是Centos6的教程还有对着改一下才行

懒人一键脚本:

https://github.com/Seevil/uplibcurl

git clone https://github.com/Seevil/uplibcurl.git 

cd uplibcurl && chmod u+x uplibcurl.sh && ./uplibcurl.sh

本文链接:

https://www.xde.io/devops/centos7-upgrade-curl.html

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

用户力:需求驱动的产品、运营和商业模式

用户力:需求驱动的产品、运营和商业模式

郝志中 / 机械工业出版社 / 2015-11-1 / 59.00

《用户力:需求驱动的产品、运营和商业模式》从用户需求角度深刻阐释了互联网产品设计、网络运营、商业模式构建的本质与方法论! 本书以“用户需求”为主线,先用逆向思维进行倒推,从本质的角度分析了用户的需求是如何驱动企业的产品设计、网络运营和商业模式构建的,将这三个重要部分进行了系统性和结构化的串联,然后用顺向思维进行铺陈,从实践和方法论的角度总结了企业究竟应该如围绕用户的真实需求来进行产品设计、网......一起来看看 《用户力:需求驱动的产品、运营和商业模式》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码