Google Chrome 32 位版不再有更新

Google Chrome 32 位版不再有更新

我正在使用 Google Chrome 48.0 32 位。今天当我启动 Google Chrome 时,我收到以下消息:

This computer will soon stop receiving Google Chrome updates because
this Linux system will no longer be supported

我以为 Ubuntu 14.04 已经支持五年了,到底发生了什么?

在 64 位 Ubuntu 上,我从更新管理器收到一个错误apt-get update

Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release 
Unable to find expected entry 'main/binary-i386/Packages' in Release file
(Wrong sources.list entry or malformed file)  
Some index files failed to download.  
They have been ignored, or old ones used instead.  

答案1

有关如何在 Ubuntu 16.04 和 17.04 中安装 Chrome 的重要信息位于底部!

此消息仅适用于 Linux 32 位系统,64 位系统当然会继续受支持。当您安装 32 位版本的 Ubuntu 时,自 2016 年 3 月起,Google Chrome 将不会收到更新 - Google 早在 2015 年 12 月 1 日就已宣布了这一消息。

谷歌:我们将终止对 32 位 Linux、Ubuntu Precise (12.04) 上的 Google Chrome 的支持...

当你想要接收 Chrome 更新时 - 你应该切换到 64 位版本的 Ubuntu。建议使用 Ubuntu 14.04.3 LTS 和 Ubuntu 15.10下载无论如何,都是 64 位版本。下一个 Ubuntu LTS 版本 16.04 Xenial Xerus 将于 2016 年 4 月发布,请以 64 位安装。

在三月至四月期间,您可以使用预安装的火狐您可以使用 Web 浏览器。或者,您也可以安装chromium 浏览器或者顿悟浏览器来自 Ubuntu 存储库。或者您可以安装 64 位版本的 Ubuntu 14.04,但这值得付出努力吗?...您决定...

对 Ubuntu LTS 版本的五年支持涵盖了包括官方存储库在内的系统。Google Chrome 是不是可在官方Ubuntu 存储库这就是 Canonical/Ubuntu 开发人员没有为 Chrome 提供五年 LTS 支持的原因。

更新信息2016-03-03:Google 已从其存储库中删除了 32 位版本!

正如你所看到的Google Chrome 网站,不再提供 32 位 Linux 版本。

运行sudo apt-get update出现如下错误:

Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release 
Unable to find expected entry 'main/binary-i386/Packages' in Release file
(Wrong sources.list entry or malformed file)  
Some index files failed to download.  
They have been ignored, or old ones used instead.  

作为一种解决方法,请专门为 64 位设置存储库:

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list" "/opt/google/chrome/cron/google-chrome"

参考:修复“无法获取”Google Chrome 存储库

更新信息2016-03-09:Google 似乎已经在 49.0.2623.87 版本中修复了这个问题!

/opt/google/chrome/cron/google-chrome文件现在具有以下架构相关条目:

# sources.list setting for google-chrome updates.
REPOCONFIG="deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
REPOCONFIGREGEX="deb (\[arch=[^]]*\bamd64\b[^]]*\][[:space:]]*)?https?://dl.google.com/linux/chrome/deb/ stable main"

/etc/apt/sources.list.d/google-chrome.list文件显示了此架构相关的条目:

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

更新信息2016-04-21:如何在Ubuntu 16.04中安装Google Chrome浏览器

目前,通过从 Google 网站下载来安装 Google Chrome 时存在问题。单击文件时.deb会打开 Ubuntu 软件,但单击“安装”时没有任何反应。通过以下方式正确安装 Google Chrome - 打开终端并执行以下命令:

echo "deb http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list  
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -  
sudo apt-get update
sudo apt-get install google-chrome-stable

更新存储库时出现了一些新的“弱签名”问题 - 但可以忽略:

W: http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg: Signature by key 4CCA1EAF950CEE4AB83976DCA040830F7FAC5991 uses weak digest algorithm (SHA1)  

更新信息2017-04-13:如何在Ubuntu 17.04中安装Google Chrome浏览器

上面针对 Ubuntu 16.04 给出的命令仍然有效,并且是成功安装 Google Chrome 的最佳解决方案。注意:也apt可以使用该命令代替。apt-get

答案2

实际情况是,此消息中的“支持”一词并不像您想象的那样。当 Google 说“此系统将不再受支持”时,他们说的是“我们将停止为该系统提供 Chrome 更新”。另一方面,当 Canonical 说“Ubuntu 14.04 将获得五年支持”时,他们说的是“软件包在官方存储库中将会在五年内获得升级”。由于 Chrome 软件包不在 Ubuntu 官方仓库中,因此两者并不矛盾。

答案3

编辑: 看起来 Google 已将正确的更改添加到更新中。因此,只需修复存储库行,然后运行更新应该就可以了。


谷歌停止了 32 位 Chrome支持 Linux。 有趣的是,Google Chrome 下载网站,他们仍然有 32 位版本的链接。


要修复此问题,请进行以下更改:

(可选)首先,删除 Google Chrome 和存储库文件:别担心,您的设置仍然是安全的。

sudo apt-get remove google-chrome-stable
sudo rm /etc/apt/sources.list.d/google-chrome.list*

然后更新系统:

sudo apt-get update

接下来,使用以下命令修复 Google Chrome 存储库文件:

添加密钥:仅限首次安装。

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

然后将更改添加到存储库:

sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list'

如果已安装 Google Chrome:

sudo apt-get update
sudo apt-get upgrade

如果未安装:

sudo apt-get update
sudo apt-get install google-chrome-stable

希望这可以帮助!

答案4

请阅读https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/FoE6sL-p6oU

从那里:

为了给最常用的 Linux 版本提供最佳体验,我们将于 2016 年 3 月初停止对 32 位 Linux、Ubuntu Precise (12.04) 和 Debian 7 (wheezy) 上的 Google Chrome 的支持。Chrome 将继续在这些平台上运行,但将不再接收更新和安全修复。

我们打算继续支持 Linux 上的 32 位构建配置,以支持构建 Chromium。如果您正在使用 Precise,我们建议您升级到 Trusty。

相关内容