Loading... <p></p> <p>在RHEL6.4上安装OpenStack时,使用epel的源,但源是https的,进行安装时,总报下面的错误。</p> <p> https://repos.fedorapeople.org/repos/openstack/openstack-icehouse/epel-6/repodata/repomd.xml:</p> <p> <strong> [Errno 14] problem making ssl connectionTrying other mirror.</strong><br /> Error: Cannot retrieve repository metadata (repomd.xml) for repository: openstack-icehouse. <br /> Please verify its path and try again</p> <p>在网上查到说,可能是CURL的版本过低导致的。<br />注:curl库在http访问方面提供了非常强大的接口,它是开源库中进行HTTP操作必须的库,它提供了SSL的支持。</p> <p></p> <p>RHEL6.4 出现此问题我尝试解决的方法如下:<br />方法一: 【注:我是先尝试采用方法二解决的,方法一,是后面再次尝试似乎没问题。】<br /> 配置yum源为:http://mirror.centos.org/centos/6/os/x86_64/<br /> yum update curl //更新CURL后,尝试解决。<br /> 若该centos 6的CURL不够新,可尝试6.5的或7的;此为CentOS官方源: http://mirror.centos.org/centos/</p> <p> </p> <p>方法二:</p> <p> 若上面方法失败,则尝试下面方法:<br /> 从这里下载最新的CURL源码包:http://120.52.72.51/www.execve.net/c3pr90ntcsf0/curl/curl-7.47.1.tar.gz<br />解压后,编译安装:<br /> ./configure –prefix=/usr/local/curl7471 <br /> make<br /> make install <br /> 此软件不大,主要用它提供的库,curl库在http访问方面提供了非常强大的接口,它是开源库中进行HTTP操作必须的库。<br /> 编译好后:<br /> # ls /usr/local/curl7471/<br /> bin include lib share<br /> 接着需要查看下:<br /> rpm -qa |grep curl<br /> libcurl-7.19.7-35.el6.x86_64 <br /> libcurl-devel-7.19.7-35.el6.x86_64<br /> curl-7.19.7-35.el6.x86_64 <br /> 这是我本机安装的CURL包,我采用了最笨的方式,rpm -ql 查看它们装了什么。最后,用编译出来的文件将它们替换掉。<br /> 此方法可行,但不是正途,先解决燃眉之急吧。<br /> libcurl-7.19.7-35.el6.x86_64<br /> /usr/lib64/libcurl.so.4<br /> /usr/lib64/libcurl.so.4.1.1</p> <p> curl-7.19.7-35.el6.x86_64<br /> /usr/bin/curl<br /> <br /> libcurl-devel-7.19.7-35.el6.x86_64<br /> /usr/bin/curl-config<br /> /usr/include/curl<br /> /usr/include/curl/curl.h<br /> /usr/include/curl/curlbuild-64.h<br /> /usr/include/curl/curlbuild.h<br /> /usr/include/curl/curlrules.h<br /> /usr/include/curl/curlver.h<br /> /usr/include/curl/easy.h<br /> /usr/include/curl/mprintf.h<br /> /usr/include/curl/multi.h<br /> /usr/include/curl/stdcheaders.h<br /> /usr/include/curl/typecheck-gcc.h<br /> /usr/include/curl/types.h<br /> /usr/lib64/libcurl.so<br /> /usr/lib64/pkgconfig/libcurl.pc<br /> /usr/share/aclocal/libcurl.m4</p> <p> </p> 最后修改:2021 年 12 月 10 日 10 : 53 AM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 赞赏作者 支付宝微信