当前位置: 首页>>技术问答>>正文


没有更多的谷歌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上,我从Update Manager和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.  

最佳解决方法

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

此消息仅适用于Linux 32位系统,当然64位系统仍将受支持。当您安装了32位版本的Ubuntu时,Google Chrome将从2016年3月开始不会收到更新 – 这已在2015年12月1日由Google公布。

Google:我们将终止对32位Linux,Ubuntu Precise(12.04)上Google Chrome的支持……

当您想要接收Chrome更新时,您应该切换到64位版本的Ubuntu。无论如何,推荐将Ubuntu 14.04.3 LTS和Ubuntu 15.10推荐给download以64位风格。下一代Ubuntu LTS版本16.04 Xenial Xerus将于2016年4月发布,并将其安装在64位中。

在3月至4月的时间范围内,您可以使用pre-installed Firefox网络浏览器。或者,您可以从Ubuntu存储库安装chromium-browser或epiphany-browser。或者你可以安装Ubuntu 14.04的64位版本,但是这值得付出吗? … 你决定 …

Ubuntu LTS版本的五年支持涵盖包括官方存储库在内的系统。谷歌浏览器在官方Ubuntu版本库中不可用,这就是为什么Canonical /Ubuntu开发人员没有对Chrome提供五年LTS支持的原因。

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

正如你可以在Google Chrome website上看到的那样,没有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"

参考:Fix “Failed to fetch” Google Chrome repository

更新信息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

更新存储库时几乎没有新的”weak signature”问题 – 但可以忽略:

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命令仍然有效,是成功安装谷歌浏览器的最佳工作解决方案。注意:命令apt也可以用来代替apt-get

次佳解决方法

发生了什么事情是这个消息中的”supported”这个词并不意味着你的想法。当谷歌表示“这个系统将不再受支持”时,他们所说的是“我们将停止为该系统提供Chrome更新”。另一方面,当Canonical说“Ubuntu 14.04将支持五年”时,他们所说的是“官方软件包中的软件包将获得五年的升级”。由于Chrome软件包不在官方的Ubuntu存储库中,因此两者之间没有矛盾。

第三种解决方法

编辑:它看起来好像Google已经添加了正确的更新更新。因此,只需修复存储库行,然后从现在开始运行更新应该是很好的。


Google stopped 32bit Chrome支持Linux。有趣的是,在Google Chrome download网站上,他们仍然有链接到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

希望这可以帮助!

第四种方法

切换到Chromium – 它几乎完全相同(甚至可以让您像Chrome一样登录Google),完全开放源代码并由Ubuntu存储库提供。

对于使用Chromium的Flash支持,请遵循these instructions.

第五种方法

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

从那里:

To provide the best experience for the most-used Linux versions, we will end support for Google Chrome on 32-bit Linux, Ubuntu Precise (12.04), and Debian 7 (wheezy) in early March, 2016. Chrome will continue to function on these platforms but will no longer receive updates and security fixes.

We intend to continue supporting the 32-bit build configurations on Linux to support building Chromium. If you are using Precise, we’d recommend that you to upgrade to Trusty.

第六种方法

在Ubuntu 64位上,输入以下命令:

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

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/opt/google/chrome/cron/google-chrome"

更新包:sudo apt-get update

根据webupd8在64位操作系统上,您需要编辑以下两个文件:

/etc/apt/sources.list.d/google-chrome.list

改变第3行:

deb http://dl.google.com/linux/chrome/deb/ stable main

至:

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

编辑/opt/google/chrome/cron/google-chrome

从以下位置更改REPOCONFIG和SSLREPOCONFIG:

REPOCONFIG="deb http://dl.google.com/linux/chrome/deb/ stable main"
SSLREPOCONFIG="deb https://dl.google.com/linux/chrome/deb/ stable main"

REPOCONFIG="deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
SSLREPOCONFIG="deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main"

2016年8月3日更新:

要通过PPA在Ubuntu 16.04 LTS上安装最新版本的Google chrome 50(64位),并签名良好:

下载Google公钥:

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

添加Google Chrome储存库:

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

存储库更新:

sudo apt update

要么

sudo apt-get update

安装谷歌浏览器:

sudo apt install google-chrome-stable

要么

sudo apt-get install google-chrome-stable

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/529.html,未经允许,请勿转载。