最稳妥的方式是配置官方APT源并用apt install安装:先下载密钥转为.gpg存入/usr/share/keyrings/,添加源时显式指定signed-by参数,再apt update && apt install google-chrome-stable;直接dpkg -i易因依赖或密钥失效失败,且无法自动更新。

Ubuntu上安装Google Chrome,最稳妥的方式是配置官方APT源并用apt install安装,而不是直接dpkg -i。后者在Ubuntu 24.04及之后版本容易因依赖缺失或密钥过期失败,且无法自动更新。
Ubuntu 24.04+ 必须用新密钥路径(/usr/share/keyrings/)
旧教程里用apt-key add或/etc/apt/trusted.gpg.d/方式已弃用,系统会警告“apt-key is deprecated”,且Chrome可能无法验证签名导致apt update报错或安装中断。
- 正确做法是下载密钥并转为
.gpg格式存入/usr/share/keyrings/: wget -qO- https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /usr/share/keyrings/google-chrome-keyring.gpg- 添加源时必须显式指定
signed-by参数: echo "deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome-keyring.gpg] https://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list- 执行
sudo apt update后若仍提示“NO_PUBKEY”,说明密钥未生效——检查/usr/share/keyrings/google-chrome-keyring.gpg是否存在且权限为644
用apt install ./xxx.deb比dpkg -i更可靠
直接sudo dpkg -i google-chrome-stable_current_amd64.deb常报“dependency problems”,需额外跑sudo apt --fix-broken install。而sudo apt install ./xxx.deb会自动解析并安装依赖,一步到位。
Ubuntu 26.04 LTS(代号“Resolute Raccoon”)是Canonical于2026年4月23日发布的下一代长期支持版操作系统,提供长达10年的技术支持。它搭载Linux 7.0内核与GNOME 50桌面环境,全面转向Wayland协议,并引入Rust重写的核心工具以增强安全性。官方提供适用于AMD64和ARM64架构的桌面及服务器ISO镜像,是追求前沿技术与极致稳定的开发者
- 下载包后,确保当前目录下能
ls看到google-chrome-stable_current_amd64.deb - 运行
sudo apt install ./google-chrome-stable_current_amd64.deb(注意前面的./不能漏) - 如果提示
unable to locate package,说明路径不对或文件名有空格/特殊字符,用ls -l确认实际文件名 - 该方式不写入APT源,后续升级需手动重下DEB包
中文网页乱码?缺字体不是Chrome的问题
Chrome启动后中文显示方块或问号,和浏览器本身无关,是系统缺少中文字体或渲染配置问题。
- 先装基础字体:
sudo apt install fonts-noto-cjk fonts-liberation - 再检查语言环境:
locale -a | grep zh_CN,若无输出,运行sudo locale-gen zh_CN.UTF-8 - 重启Chrome(不是刷新页面),或彻底退出:
killall chrome再启动 - 如果仅特定网站乱码,可能是网站编码声明错误,可右键→“编码”→手动选“UTF-8”或“GBK”
真正麻烦的不是安装步骤,而是密钥路径和源配置的细节差异——Ubuntu 22.04还能容忍旧方法,24.04起/etc/apt/trusted.gpg.d/里的密钥默认不被信任,必须用signed-by显式绑定。漏掉这一条,apt update成功但apt install会静默失败。


















