Google Chrome 更新无法安装,原因是存在未满足的依赖关系。

今天有一个Google Chrome的更新,但由于未解决的依赖关系,无法安装。我该如何解决这个问题?

Screenshot of Synaptic


我有同样的问题...但只是lib32gcc1... - lilicus
@lilicus 我觉得那是因为你安装了libxss1。 - Silviu
这是Chrome仓库的一个问题。问题已经修复,解决方案不适用。 - Braiam
4个回答

看,我也遇到了这个问题,并进行了一些自己的研究,以了解问题所在。而且,我遇到的错误和之前发布的错误一模一样。 事实证明,Google Code开发人员为32位Ubuntu/Debian Google Chrome犯了一个错误,无意中添加了64位体系结构的依赖项,而32位Ubuntu/Debian无法访问。结果显示,64位程序工作正常。 我们唯一能做的就是等待下一个更新来修复这个问题;目前我正在耐心等待,并使用Chromium作为备用。请确保在新版本的Google Chrome发布时进行更新/安装,因为它可能会——并希望能够——修复此问题。 如果你等不及,我了解到Chrome的不稳定/测试版在这个问题上已经得到解决,因为它在开发这个新版本时进行了修复。你可以在这里下载它。 只有在你无法等待或者使用其他浏览器直到稳定版本更新时,才建议下载该版本。

来源:由于未满足的依赖关系,Google Chrome 更新无法安装


1sudo apt-get install google-chrome-unstable 不起作用,请尝试使用此链接:https://www.google.com/intl/zh-CN/chrome/browser/beta.html - Ads20000


试一下。 下载虚拟包:
wget https://dl.dropboxusercontent.com/u/85403877/ubu13-chrome-fix/lib32gcc1_4.7.3-1ubuntu1_all.deb
wget https://dl.dropboxusercontent.com/u/85403877/ubu13-chrome-fix/lib32stdc%2B%2B6_4.7.3-1ubuntu1_all.deb
wget https://dl.dropboxusercontent.com/u/85403877/ubu13-chrome-fix/libc6-i386_2.17-0ubuntu5_all.deb
然后安装它们:
sudo dpkg -i lib32gcc1_4.7.3-1ubuntu1_all.deb lib32stdc++6_4.7.3-1ubuntu1_all.deb libc6-i386_2.17-0ubuntu5_all.deb
然后您可以安装谷歌浏览器:
sudo dpkg -i google-chrome-stable_current_i386.deb

对我来说还行。但是对于未来这些软件包的自动更新来说,这样做并不算坏事吧? - Vitaly Zdanevich
1好问题。但是无论如何,这些软件包不能以正常方式安装在32位Ubuntu上,所以我认为它们也不会以正常方式更新。 - Max K

我曾经遇到完全相同的问题,在两台不同的32位12.04机器上;见无法在Ubuntu 12.04上选择Chrome更新

然而,我可以报告说,截至2013年10月23日美东时间中午,这个问题似乎已经解决了。可以选择Chrome更新,并成功安装。