首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法安装git -未满足依赖项错误(Ubuntu11.10)

无法安装git -未满足依赖项错误(Ubuntu11.10)
EN

Stack Overflow用户
提问于 2013-05-29 17:58:53
回答 4查看 5.6K关注 0票数 1

当我试图安装git (sudo apt-get install git)时,会出现以下错误:

代码语言:javascript
运行
复制
root@ServerC--Frrole2:/usr/tomcat/apache-tomcat-7.0.25# sudo apt-get install git
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 git : Depends: liberror-perl but it is not going to be installed
       Depends: git-man (> 1:1.7.5.4) but it is not going to be installed
       Depends: git-man (< 1:1.7.5.4-.) but it is not going to be installed
 sun-java6-jre : Depends: sun-java6-bin (>= 6.26-2natty1) but it is not going to be installed or
                          ia32-sun-java6-bin (>= 6.26-2natty1) but it is not going to be installed
                 Recommends: gsfonts-x11 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

如果有人知道如何解决这个问题,请帮忙!

编辑:

现在,在运行更多的命令之后。我会跟着州走。

代码语言:javascript
运行
复制
root@ServerC--Frrole2:/usr/tomcat/apache-tomcat-7.0.25# apt-get install git
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: The package sun-java6-jre needs to be reinstalled, but I can't find an archive for it.

我不知道安装git与安装Java有什么关系。我已经用tomcat安装了java。

代码语言:javascript
运行
复制
root@ServerC--Frrole2:/usr/tomcat/apache-tomcat-7.0.25# which java
/usr/tomcat/jdk1.7.0_02/bin/java
EN

回答 4

Stack Overflow用户

发布于 2017-07-25 14:43:26

编辑/etc/apt/sources.list

添加以下内容:

代码语言:javascript
运行
复制
deb http://ftp.ca.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.ca.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ jessie-updates main contrib non-free

deb http://ftp.ca.debian.org/debian/ jessie-backports main contrib non-free

更新系统:

apt-get update

apt-get upgrade

安装git:

apt-get install git

票数 1
EN

Stack Overflow用户

发布于 2013-05-29 18:10:26

您是否尝试按输出所示运行sudo apt-get -f install

而且,从总体上看,sun-java6 6不再可用了。运行前面的命令之后,再试一次,它应该尝试打开的jdk。

票数 0
EN

Stack Overflow用户

发布于 2015-02-10 13:03:12

您可以尝试另一个存储库。我也遇到了同样的问题,我刚刚切换到存储库“主服务器”。它是可以的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16820820

复制
相关文章

相似问题

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