我正在尝试使用以下命令安装 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 中的同步问题。