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

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

有更新谷歌浏览器今天,由于未解决的依赖关系,无法安装。我该如何纠正这个问题?

Synaptic 的屏幕截图

答案1

瞧,我也遇到了这个问题,我自己做了一些研究,看看问题出在哪里。此外,我也遇到了和发布的内容完全相同的错误。

事实证明,32 位 Ubuntu/Debian Google Chrome 的 Google Code 开发人员“犯了一个错误”,他们意外地添加了 64 位架构的依赖项,而 32 位 Ubuntu/Debian 无法访问这些依赖项。结果发现,64 位程序运行正常。

我们所能做的就是等待另一个更新发布来解决这个问题;我目前正在耐心等待,使用 Chromium 作为我的备份。确保在发布新的 Google Chrome 版本时进行更新/安装,因为它可能会(并且希望)解决这个问题。

如果您等不及,我读到 Chrome 的不稳定/测试版没有这个问题,因为它在新版本的开发过程中已经得到了解决。你可以在这里下载。

如果您不能等到稳定更新发布或无法使用其他浏览器,我才会下载该更新。

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

答案2

你可能遇到过这个错误:Ubuntu 32 位版本上的 64 位依赖关系错误。正在进行中。

我只能建议你继续关注该错误的进展,并继续使用当前版本,直到它完全修复。那里有几条评论表明它已经修复,但随后查看已合并到 #304017 的最新错误报告,这就是我建议耐心等待的原因。如果您愿意,sudo现在只需取消选中软件源中的 Google Chrome ppa。您可以随时重新启用它。

答案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

答案4

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

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

相关内容