首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >grive-tools :取决于:libcurl4 4-openssl-dev,但是它不会被安装。

grive-tools :取决于:libcurl4 4-openssl-dev,但是它不会被安装。
EN

Ask Ubuntu用户
提问于 2015-02-13 00:04:15
回答 1查看 6.7K关注 0票数 2

最近,我尝试安装Grive工具,遵循这个网站带有Grive和Grive工具的客户端的说明。所有操作都很完美,直到我应用了命令sudo apt-get install grive-tools为止。出现了以下错误:

代码语言:javascript
复制
grive-tools : Depends: libcurl4-openssl-dev but it is not going to be installed

我在网上搜索了很多,我发现很多人说apt-get -f install会解决这个问题,比如无法在Ubuntu14.04中安装grive工具

我尝试了所有建议的解决方案,大多数时候我都会出现以下错误:

代码语言:javascript
复制
The following packages have unmet dependencies:
 libgnutls-dev : Depends: libgnutls-openssl27 (= 2.12.23-12ubuntu2.1) but 3.2.16-1u1~ppa2 is installed.
 libcurl4-openssl-dev : Depends: libcurl3 (= 7.35.0-1ubuntu2.3) but 7.37.1-1u3~ppa1 is installed.
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-03-06 15:08:14

萨诺斯在问题中的回答

解决我的问题的唯一方法是在这里找到如何在添加PPA之后解决未满足的依赖关系?

我应用了以下命令:

代码语言:javascript
复制
sudo apt-get update
sudo apt-get install aptitude

然后,

代码语言:javascript
复制
sudo aptitude install grive-tools

作为最后一步,我不得不降低一些包的级别以满足依赖关系。工艺样本列于:

代码语言:javascript
复制
sudo aptitude install grive-tools
The following NEW packages will be installed:
  binutils-dev{a} comerr-dev{a} expect{a} grive-tools krb5-multidev{a} libboost-filesystem-dev{a} libboost-filesystem1.54-dev{a} 
  libboost-program-options-dev{a} libboost-program-options1.54-dev{a} libboost-system1.54-dev{a} libboost-test-dev{a} libboost-test1.54-dev{a} 
  libboost-test1.54.0{a} libboost1.54-dev{a} libcurl4-openssl-dev{ab} libexpat1-dev{a} libgcrypt11-dev{a} libgnutls-dev{ab} libgnutlsxx27{a} 
  libgpg-error-dev{a} libgssrpc4{a} libidn11-dev{a} libjson-c-dev{a} libjson0-dev{a} libkadm5clnt-mit9{a} libkadm5srv-mit9{a} libkdb5-7{a} libkrb5-dev{a} 
  libldap2-dev{a} libp11-kit-dev{a} librtmp-dev{a} libssl-dev{a} libssl-doc{a} libtasn1-6-dev{a} libyajl-dev{a} python-pyinotify{a} zlib1g-dev{a} 
0 packages upgraded, 37 newly installed, 0 to remove and 0 not upgraded.
Need to get 13.5 MB of archives. After unpacking 141 MB will be used.
The following packages have unmet dependencies:
 libgnutls-dev : Depends: libgnutls-openssl27 (= 2.12.23-12ubuntu2.1) but 3.2.16-1u1~ppa2 is installed.
 libcurl4-openssl-dev : Depends: libcurl3 (= 7.35.0-1ubuntu2.3) but 7.37.1-1u3~ppa1 is installed.
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     grive-tools [Not Installed]                        
2)     libcurl4-openssl-dev [Not Installed]               
3)     libgnutls-dev [Not Installed]                      
4)     librtmp-dev [Not Installed]                        



Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

     Install the following packages:                                                                              
1)     libcurl4-openssl-dev [7.35.0-1ubuntu2 (trusty)]                                                            
2)     libgnutls-dev [2.12.23-12ubuntu2 (trusty)]                                                                 
3)     libgnutlsxx27 [2.12.23-12ubuntu2 (trusty)]                                                                 

     Downgrade the following packages:                                                                            
4)     libcurl3 [7.37.1-1u3~ppa1 (now) -> 7.35.0-1ubuntu2 (trusty)]                                               
5)     libgnutls-openssl27 [3.2.16-1u1~ppa2 (now) -> 2.12.23-12ubuntu2 (trusty)]                                  
6)     libgnutls26 [2.12.23-12ubuntu2.1 (now, trusty-security, trusty-updates) -> 2.12.23-12ubuntu2 (trusty)]     
7)     libgnutls26:i386 [2.12.23-12ubuntu2.1 (now, trusty-security, trusty-updates) -> 2.12.23-12ubuntu2 (trusty)]



Accept this solution? [Y/n/q/?] Y
The following packages will be DOWNGRADED:
  libcurl3 libgnutls-openssl27 libgnutls26 libgnutls26:i386 
The following NEW packages will be installed:
  binutils-dev{a} comerr-dev{a} expect{a} grive-tools krb5-multidev{a} libboost-filesystem-dev{a} libboost-filesystem1.54-dev{a} 
  libboost-program-options-dev{a} libboost-program-options1.54-dev{a} libboost-system1.54-dev{a} libboost-test-dev{a} libboost-test1.54-dev{a} 
  libboost-test1.54.0{a} libboost1.54-dev{a} libcurl4-openssl-dev{a} libexpat1-dev{a} libgcrypt11-dev{a} libgnutls-dev{a} libgnutlsxx27{a} 
  libgpg-error-dev{a} libgssrpc4{a} libidn11-dev{a} libjson-c-dev{a} libjson0-dev{a} libkadm5clnt-mit9{a} libkadm5srv-mit9{a} libkdb5-7{a} libkrb5-dev{a} 
  libldap2-dev{a} libp11-kit-dev{a} librtmp-dev{a} libssl-dev{a} libssl-doc{a} libtasn1-6-dev{a} libyajl-dev{a} python-pyinotify{a} zlib1g-dev{a} 
0 packages upgraded, 37 newly installed, 4 downgraded, 0 to remove and 0 not upgraded.
Need to get 14.4 MB of archives. After unpacking 141 MB will be used.
Do you want to continue? [Y/n/?] Y
Get: 1 http://ppa.launchpad.net/thefanclub/grive-tools/ubuntu/ trusty/main grive-tools all 1.12 [115 kB]
Get: 2 http://archive.ubuntu.com/ubuntu/ trusty/main libgnutls26 i386 2.12.23-12ubuntu2 [374 kB]
Get: 3 http://archive.ubuntu.com/ubuntu/ trusty/main libgnutls26 amd64 2.12.23-12ubuntu2 [394 kB]
Get: 4 http://archive.ubuntu.com/ubuntu/ trusty/main libgnutls-openssl27 amd64 2.12.23-12ubuntu2 [18.3 kB]
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/584901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档