Par*_*rto 107 apt google-chrome release-management
我使用的是 Google Chrome 48.0 32 位。今天当我启动谷歌浏览器时,我收到了这条消息:
This computer will soon stop receiving Google Chrome updates because
this Linux system will no longer be supported
Run Code Online (Sandbox Code Playgroud)
我认为 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.
Run Code Online (Sandbox Code Playgroud)
cl-*_*box 128
底部有关如何在 Ubuntu 16.04 和 17.04 中安装 Chrome 的重要信息!
此消息仅对 Linux 32 位系统有效,当然会继续支持 64 位系统。当您安装了 32 位版本的 Ubuntu 后,从 2016 年 3 月开始,谷歌浏览器将不会收到更新——谷歌早在 2015 年 12 月 1 日就宣布了这一点。
谷歌:我们将在 32 位 Linux、Ubuntu Precise (12.04) 上终止对谷歌浏览器的支持......
当您想接收 Chrome 更新时 - 您应该切换到 64 位版本的 Ubuntu。无论如何,建议以64 位版本下载Ubuntu 14.04.3 LTS 和 Ubuntu 15.10 。下一个 Ubuntu LTS 版本 16.04 Xenial Xerus 将于 2016 年 4 月发布,安装在 64 位。
在 3 月到 4 月的时间范围内,您可以改用预装的Firefox网络浏览器。或者,您可以从 Ubuntu 存储库安装chromium-browser或epiphany-browser。或者您可以安装 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.
Run Code Online (Sandbox Code Playgroud)
作为一种解决方法,专门为 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"
Run Code Online (Sandbox Code Playgroud)
更新信息 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"
Run Code Online (Sandbox Code Playgroud)
/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
Run Code Online (Sandbox Code Playgroud)
更新信息 2016-04-21:如何在 Ubuntu 16.04 中安装 Google Chrome 浏览器
当前存在通过从 Google 网站下载安装 Google Chrome 的问题。单击.deb文件 Ubuntu Software 打开时,但单击安装时没有任何反应。以这种方式正确安装 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
Run Code Online (Sandbox Code Playgroud)
更新存储库时几乎没有新的“弱签名”问题 - 但可以忽略:
W: http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg: Signature by key 4CCA1EAF950CEE4AB83976DCA040830F7FAC5991 uses weak digest algorithm (SHA1)
Run Code Online (Sandbox Code Playgroud)
更新信息 2017-04-13:如何在 Ubuntu 17.04 中安装 Google Chrome 浏览器
上面针对 Ubuntu 16.04 给出的命令仍然有效,并且是成功安装 Google Chrome 的最佳工作解决方案。注意:apt也可以使用该命令代替apt-get。
fkr*_*iem 29
实际情况是,此消息中的“支持”一词并不表示您认为的意思。当谷歌说“不再支持这个系统”时,他们说的是“我们将停止为这个系统提供 Chrome 更新”。另一方面,当 Canonical 说“Ubuntu 14.04 将得到五年支持”时,他们所说的是“官方存储库中的软件包将获得五年升级”。由于 Chrome 软件包不在 Ubuntu 官方存储库中,因此两者之间没有矛盾。
Ter*_*nce 20
编辑: 似乎 Google 已对更新添加了正确的更改。所以,简单地修复存储库行,然后从现在开始运行更新应该是好的。
Google停止了对 Linux 的32 位 Chrome支持。 有趣的是,在Google Chrome 下载站点上,他们仍然有 32 位版本的链接。
要修复它,请进行以下更改:
(可选)首先,删除谷歌浏览器和存储库文件:别担心,您的设置应该仍然是安全的。
sudo apt-get remove google-chrome-stable
sudo rm /etc/apt/sources.list.d/google-chrome.list*
Run Code Online (Sandbox Code Playgroud)
然后更新系统:
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
接下来,使用以下命令修复 Google Chrome 存储库文件:
添加密钥:仅当这是第一次安装时。
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)
然后将更改添加到存储库:
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list'
Run Code Online (Sandbox Code Playgroud)
如果已安装 Google Chrome:
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
如果没有安装:
sudo apt-get update
sudo apt-get install google-chrome-stable
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
请阅读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。
| 归档时间: |
|
| 查看次数: |
74389 次 |
| 最近记录: |