chrome仅支持64位amd64架构,需先执行dpkg --print-architecture确认输出为amd64,否则无法安装;不同发行版对应不同安装方式,debian/ubuntu用apt安装.deb包最可靠,rhel/centos/fedora需用dnf配合--nogpgcheck,arch系须通过aur。

Chrome 在 Linux 上没有预装,也不在默认软件源里,直接 apt install google-chrome 或 yum install google-chrome 会失败——这不是你操作错了,是它本来就不提供。
确认系统架构和发行版类型再动手
Chrome 只支持 64 位(amd64)系统,32 位(i386)已彻底弃用。执行 dpkg --print-architecture(Debian/Ubuntu)或 uname -m(RHEL/CentOS/Fedora)确认输出为 amd64 或 x86_64。若不是,别浪费时间试安装。
不同发行版对应不同安装路径:
- Ubuntu/Debian:优先走
apt仓库或本地.deb包 - CentOS/RHEL/Fedora:必须用
rpm包或dnf配源 - Arch/Manjaro:官方源无 Chrome,得用 AUR(如
yay -S google-chrome),但非官方打包,更新延迟常见
用 apt 安装 .deb 包比 dpkg -i 更可靠(Ubuntu 20.04+)
dpkg -i 容易卡在依赖缺失,报错像 dependency is not satisfiable: libappindicator3-1,而 apt install ./xxx.deb 会自动解析、下载并安装所有依赖,一步到位。
实操步骤:
- 进临时目录:
cd /tmp - 下载包:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb - 用 apt 安装:
sudo apt install ./google-chrome-stable_current_amd64.deb
注意:路径必须带 ./,否则 apt 会当成远程包名去搜源,报 Unable to locate package。
添加官方 APT 源适合需要长期自动更新的场景
只装一次不更新?用 .deb 包就行。但如果你希望 sudo apt update && sudo apt upgrade 能顺带升级 Chrome,就得加官方源——关键是 GPG 密钥导入方式已变更,老教程用的 apt-key add 已被弃用,现在必须用 gpg --dearmor 转成 keyring 格式。
关键命令差异:
- ❌ 过时写法(会警告 deprecated):
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - - ✅ 当前有效写法:
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /usr/share/keyrings/google-chrome-keyring.gpg - 源地址中的
https://dl.google.com/...必须带signed-by=参数,否则apt update会跳过该源
rpm 系统别硬套 deb 方法,yum/dnf 安装要绕过 GPG 检查
在 CentOS/RHEL 8+ 或 Fedora 上,直接 rpm -ivh google-chrome-stable_current_x86_64.rpm 很可能因缺少 libappindicator-gtk3 或 libvulkan 失败。更稳妥的是用 dnf(或 yum)安装,并显式跳过签名验证:
- 下载 rpm:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm - 安装并忽略 GPG:
sudo dnf install -y --nogpgcheck google-chrome-stable_current_x86_64.rpm - 后续想启用自动更新,需手动配置
/etc/yum.repos.d/google-chrome.repo,且gpgcheck=1后必须配对有效的gpgkeyURL
没配好源的情况下,dnf update google-chrome-stable 会找不到包——它不会自动回退到 rpm 包所在目录。
最常被忽略的一点:Chrome 安装后主程序路径固定为 /opt/google/chrome/chrome,但桌面快捷方式是否生效,取决于 /usr/share/applications/google-chrome.desktop 文件是否存在且未被桌面环境缓存。如果菜单里找不到图标,运行 sudo update-desktop-database 再注销重登。











