安装chrome会出现错误:“依赖关系无法满足”


22

我刚刚在笔记本电脑上安装了ubuntu,一切正常,但是我想使用chrome而不是firefox。我从chrome网站下载了.deb文件,当我打开它时,软件中心内的安装按钮处于非活动状态(我无法单击它),并告诉我dependency is not satisfiable: libcurl3

libcurl3在“软件中心”中进行了搜索,我已经安装了三个结果。任何想法如何解决这一问题?

我也尝试安装铬浏览器,但这都不起作用。我得到Package dependencies not resolved和这个 details块:

以下软件包具有未满足的依赖性:

chromium-browser: Depends: libgcc1 (>= 1:4.1.1) but 1:4.5.2-8ubuntu4 is to be installed
                  Depends: libxdamage1 (>= 1:1.1) but 1:1.1.3-1ubuntu1 is to be installed
                  Depends: zlib1g (>= 1:1.2.3.3.dfsg) but 1:1.2.3.4.dfsg-3ubuntu3 is to be installed
                  Depends: libnss3-1d (>= 3.12.3) but it is not going to be installed

在ubuntu系统中安装chrome时出现这种错误。错误:相关性无法满足:gconf-service

Answers:


52

解决方法如下。

关闭Ubuntu软件中心(如果已打开,则很重要!)。

在终端中运行以下命令(要打开终端,请按Alt-F2并输入gnome-terminal

sudo apt-get update && sudo apt-get install -f

完成后,应完成Google Chrome的安装。

根据要求提供更多信息的注释,这是该命令的作用。

-f开关中的开关会apt-get自动更正损坏的依赖项。您遇到的问题是依赖项损坏(因此Google Chrome浏览器需要它没有的软件包)。


3
为我工作,但我必须先关闭Ubuntu软件中心。
塞斯

并不是我有问题,但是我可以问您对某事的看法吗?我认为问题不是源于依赖关系破裂的事实,而是源于回购协议未单独更新的事实。sudo apt-get update一个人解决了。您认为可能是这样吗?
SarpSTA,

2

上面的评论之一已经提到了这一点,但是我将其作为您问题的答案。

在Ubuntu中安装Chromium(阅读Chrome)所需要做的一切:

sudo apt-get install chromium-browser

(在Universe存储库中)

考虑改为安装Chromium。这是社区维护的。它们之间的区别是,它缺乏Google品牌,没有内置Flash Player,也没有内置PDF查看器。您仍然使用相同的插件(甚至来自相同的Google网页),主题等。使用Chromium,您一定会收到所有的安全性和其他更新等。如果您仍然想要Chrome,则只需添加其PPA。

PS这是一些有用的命令,可在遇到类似情况时检查您的软件包:

sudo apt-get update     # updates lists of packages (for example, you run this when you add new repositories or PPA's)
sudo apt-get check      # verifies that there are no broken dependencies
sudo apt-get -f install # -f auto-corrects broken dependencies

它没有内置的Flash播放器-除此之外,没有区别。
jrg 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.