我试图在我的云服务器上安装Git,在那里运行Centos6.2。
但是运行这个命令:
yum install git
这个错误阻止了安装过程:
Error: Package: git-1.7.11.3-1.el5.rf.x86_64 (rpmforge) Requires: libcurl.so.3()(64bit)
现在我看到/ usr / lib64 /文件夹里面有这个文件:
libcurl.so -> libcurl.so.4.1.1* libcurl.so.4 -> libcurl.so.4.1.1* libcurl.so.4.1.1*
不可能告诉git使用libcurl.so.4.1.1而不是libcurl.so.3?
刚刚经历了同样的问题。 这是因为它试图安装centos 5版本:git-1.7.11.3-1。 el5 .rf.x86_64
要检查,你可以问题
yum list git
这给我看了el5(错误)包和el6(正确)包。 然后选择名为git.i686的el6,然后运行:
yum install git.i686
我希望它能解决您的问题,或者至少帮助您为您的系统找到正确的软件包!
更正 :安装git.i686工作,但没有帮助得到git的功能。 最后做到这一点:
yum remove rpmforge-release yum install git
这删除了安装在我的EL6系统上的rpm版本的el5版本,这是搞乱了GIT的安装。