首先,先為你的服務器獲取最新匹配的源:http://mirror.city-fan.org/ftp/contrib/yum-repo/
方法1,rpm方式安裝city-fan.org的yum源
# 安裝新版libcurl的yum源
rpm -ivh http://mirror.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-2-1.rhel6.noarch.rpm
或者
rpm -ivh http://mirror.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-2-1.rhel7.noarch.rpm
# 升級libcurl到7.47
yum upgrade libcurl
# 升級完成后可以卸載此yum源
rpm -e city-fan.org-release
注意:如果升級時提示Requires: libnghttp2.so.14()(64bit)錯誤時,可以使用安裝epel源來解決,安裝方法如下:
yum install epel-release -y
方法2,手動寫yum源配置文件
# 新建yum源配置文件
vim /etc/yum.repos.d/city-fan.repo
# 寫入如下內容
[cityfan] name=cityfan baseurl=http://www.city-fan.org/ftp/contrib/yum-repo/rhel6/x86_64/ # Centos7系統用 baseurl=http://www.city-fan.org/ftp/contrib/yum-repo/rhel7/x86_64/ enabled=1 gpgcheck=0
# 然后更新libcurl或者curl
yum upgrade libcurl 或者 yum update curl
# curl 測試http2
curl --http2 -v https://http2bin.org/get