在 arm64 的 ubuntu/debian 上安装 Chrome

在 arm64 的 ubuntu/debian 上安装 Chrome

我正在尝试使用以下命令安装 chrome:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
sh -c 'echo "deb [arch=$(dpkg --print-architecture)] https://dl-ssl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
apt update && apt install -y google-chrome-stable --no-install-recommends

我收到以下错误:

Get:4 https://dl-ssl.google.com/linux/chrome/deb stable InRelease [1811 B]
Fetched 1811 B in 0s (4467 B/s)
Reading package lists...
Building dependency tree...
Reading state information...
All packages are up to date.

Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package google-chrome-stable

有人知道为什么这对我不起作用吗?可能是我的系统没有 Google Chrome 软件包:

root@xxx:/# dpkg --print-architecture
arm64
root@xxx:/# uname -a
Linux xxxx 5.11.0-1021-oracle #22~20.04.1-Ubuntu SMP Fri Oct 22 21:42:24 UTC 2021 aarch64 GNU/Linux

root@65653cdc2f7b:/# cat /etc/debian_version
11.2

答案1

这是意料之中的。Google Chrome 仅针对 amd64 进行了打包,不适用于 ARM。您可以改用 Chromium。它是免费的开源浏览器,Chrome 就是基于此浏览器。

您可以删除 Chrome 存储库,然后使用以下命令安装 Chromium

sudo apt install chromium-browser

这将安装 snap chromium 包。如果你想要一个纯 apt 版本,请参阅回答。


Google 从 Chromium 中移除了同步功能。如果您需要同步,请使用 Firefox。

sudo apt install firefox

或者,如果您确实需要,请 Google 发布适用于 ARM 的 Chrome 或修复 Chromium 中的同步问题。

相关内容