由于依赖关系未满足,因此无法安装Google Chrome更新


14

今天有一个针对Google Chrome的更新,由于无法解决依赖关系,因此无法安装。我该如何纠正?

屏幕截图


我有同样的问题...但是只有lib32gcc1 ...
lilicus

@lilicus我认为这是因为您安装了libxss1
Silviu

这是Chrome存储库中的问题。该问题已解决,解决方案不适用。
Braiam

Answers:


3

尝试这个。

下载虚拟包:

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

然后,您可以安装Google Chrome:

sudo dpkg -i google-chrome-stable_current_i386.deb

为我工作。但这对于将来自动更新这些软件包来说还不错吗?
Vitaly Zdanevich

1
好问题。但是无论如何,这些软件包不能以常规方式安装在32位Ububntu上,因此我认为它们也不会以常规方式进行更新。
Max K

8

看,我也有这个问题,我做了一些自己的研究,以了解问题所在。另外,我也发布了相同的确切错误。

事实证明,用于32位Ubuntu / Debian Google Chrome的Google代码开发人员“犯了个傻瓜”,并意外地添加了那些64位架构的依赖项,而32位Ubuntu / Debian无法访问这些依赖项。事实证明,该64位程序运行正常。

我们所能做的就是等到另一个更新解决该问题时再进行。我目前正在耐心等待,使用Chromium作为备份。请确保在发布新版Google Chrome浏览器时进行更新/安装,因为它可能会(而且希望如此)解决此问题。

如果您迫不及待,我已经阅读到Chrome不稳定/测试版不存在此问题,因为在开发新版本时已解决了该问题。你可以在这里下载。

如果您迫不及待要使用稳定的更新,或者无法使用其他浏览器,我将只进行下载。

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


1
sudo apt-get install google-chrome-unstable不起作用,请尝试以下方法:google.com/intl/zh-CN/chrome/browser/beta.html
Ads20000 2013年

4

您可能会遇到以下错误:对32位版本的Ubuntu的错误64位依赖关系。正在努力。

我所能建议的是,您要一直关注该错误的进度,并始终使用当前版本,直到它得到正确的修复为止。那里有一些评论表明它已修复,然后再查看一个已合并到#304017中的最新错误报告,这就是为什么我建议耐心等待。如果您愿意,请sudo暂时取消您软件来源中的Google Chrome ppa。您可以随时重新启用它。


0

我在两台不同的32位12.04机器上遇到了完全相同的问题。请参阅无法在Ubuntu 12.04上选择Chrome更新

但是,我可以报告说,从2013年10月23日美国东部标准时间开始,该问题似乎已为我解决。可以选择Chrome更新,并成功安装。

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.