需要:libcurl.so.3()(64位)

需要:libcurl.so.3()(64位)

我正在尝试安装(yum install git),但最后它抛出一个错误:

Error: Package: git-1.7.12.4-1.el5.rf.x86_64 (rpmforge)
            Requires: libcurl.so.3 () (64bit)

我想安装( git clone https://github.com/letsencrypt/letsencrypt),但出现错误后无法继续。

然后运行 ​​( yum list --showduplicates libcurl \ *) 查看我安装的内容,这就是我看到的内容。

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * atomic: mirror1.34sp.com
 * base: mirror.ratiokontakt.de
 * epel: mirrors.n-ix.net
 * extras: centos.datente.com
 * rpmforge: mirror.de.leaseweb.net
 * updates: centosmirror.netcup.net
Installed Packages
libcurl.x86_64                                                              7.19.7-37.el6_4                                                        @updates
Available Packages
libcurl.i686                                                                7.19.7-46.el6                                                          base    
libcurl.x86_64                                                              7.19.7-46.el6                                                          base    
libcurl-devel.i686                                                          7.19.7-46.el6                                                          base    
libcurl-devel.x86_64                                                        7.19.7-46.el6    

我的服务器是: CentOS release 6.5 (Final) Linux 服务器 x86_64 x86_64 x86_64 GNU/Linux

yum list --showduplicates libcurl \ *

有人能帮助我吗?如果我必须擦除或删除它或者能够解决这个问题?

答案1

该问题与 CentOS 6 有关

第一次通话

yum remove rpmforge-release*

然后

yum install git

答案2

软件包名称 git-1.7.12.4-1.el5.rf.x86_ 表明它试图引入 CentOS 5 依赖项,但您使用的是 CentOS 6。很可能当您安装 repoforge 存储库时,您安装了 CentOS 5 存储库CentOS 6 之一。如果您卸载 CentOS 5 并安装 CentOS 6 应该可以解决您的问题。

答案3

这有效:

# rpm -qa|grep el5

ffmpeg-0.6.5-1.el5.rf.i386

lame-3.99.5-1.el5.rf.i386

opencore-amr-0.1.2-1.el5.rf.i386

rpmforge-release-0.5.2-2.el5.rf.i386

a52dec-0.7.4-8.el5.rf.i386

faac-1.26-1.el5.rf.i386

ffmpeg-libpostproc-0.6.5-1.el5.rf.i386

x264-0.0.0-0.4.20101111.el5.rf.i386

# rpm --erase rpmforge-release-0.5.2-2.el5.rf.i386

# yum install git

相关内容