安装Chrome时出现错误:“依赖项无法满足”

我刚在我的笔记本上安装了Ubuntu,一切都正常,但我想使用Chrome而不是Firefox。我从Chrome网站下载了.deb文件,当我打开它时,软件中心内的安装按钮无法点击,并显示“依赖项无法满足:libcurl3”。
我在软件中心中搜索了libcurl3,得到的三个结果已经安装了。有什么办法可以解决这个问题吗?
我还尝试安装了Chromium浏览器,但也没有成功。我得到了“包依赖未解决”的错误信息和以下“详细信息”块:
以下软件包存在未满足的依赖关系:
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

在安装Chrome浏览器到Ubuntu系统时,我遇到了这种错误。错误信息为:依赖项无法满足:gconf-service。 - user257002
可能是重复的问题,可以参考如何解决未满足的依赖关系? - Eliah Kagan
2个回答

这是如何修复的。
关闭Ubuntu软件中心(如果打开的话很重要)。
在终端中运行以下命令(要打开终端,请按下Alt-F2并键入gnome-terminal)。
sudo apt-get update && sudo apt-get install -f
完成后,Google Chrome应该已经安装完成。
根据一个要求提供更多信息的评论,这个命令的作用是什么。
apt-get中的-f开关会自动纠正损坏的依赖关系。你遇到的问题是一个损坏的依赖关系(所以Google Chrome需要一个它没有的包)。

3对我来说有效,但我必须先关闭Ubuntu软件中心。 - Seth
不是说我有问题,但我可以问你一个关于某事的意见吗?我认为问题并不是由于存在一个损坏的依赖关系而起源,而是由于仓库没有单独更新的事实所导致的。仅仅运行sudo apt-get update就解决了这个问题。你觉得这可能是原因吗? - SarpSTA

一个上面的评论已经提到了这一点,但我会把这个作为你问题的答案。
在Ubuntu上安装Chromium(即Chrome)所需做的只有一件事:
sudo apt-get install chromium-browser

(它在宇宙软件源中)
考虑安装Chromium。这是由社区维护的版本。与Chrome的区别之一是它没有Google品牌,没有内置的Flash播放器和PDF阅读器。您仍然可以使用相同的插件(甚至来自同一个Google网页)、主题等。使用Chromium,您将确保获得所有的安全和其他更新等。如果您仍然想要Chrome,只需添加他们的PPA。
附注:以下是一些有用的命令,当您遇到类似问题时可以检查您的软件包:
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