Google Chrome 是一款为现代网页打造的快速且安全的浏览器,支持所有主流操作系统,并允许你在不同设备间同步书签、历史记录和密码。
本指南讲解如何在 Ubuntu 24.04 上使用 Google 官方软件包与仓库安装 Google Chrome。
快速参考
| 任务 | 命令 |
|---|---|
| 下载软件包 | wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb |
| 安装软件包 | sudo apt install ./google-chrome-stable_current_amd64.deb |
| 启动 Chrome | google-chrome |
| 设为默认浏览器 | xdg-settings set default-web-browser google-chrome.desktop |
| 更新 Chrome | sudo apt update && sudo apt upgrade |
| 卸载 Chrome | sudo apt remove google-chrome-stable |
| 移除 Chrome 及其仓库 | sudo apt purge google-chrome-stable |
| 校验仓库文件 | cat /etc/apt/sources.list.d/google-chrome.sources |
在 Ubuntu 上安装 Google Chrome
Chrome 并非开源软件,也不包含在标准 Ubuntu 仓库中。官方 .deb 软件包会添加 Google 签名密钥与仓库,使 Chrome 能够自动保持更新。
下载 Google Chrome
打开终端,使用 wget 下载最新的稳定版软件包:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
安装 Google Chrome
使用 apt 安装软件包。运行该命令需要 sudo 权限:
sudo apt install ./google-chrome-stable_current_amd64.deb
出现提示时,输入你的密码以完成安装。
启动 Google Chrome
按下 Super 键打开"活动"概览,搜索 "Google Chrome" 并启动它:
你也可以从终端启动 Chrome:
google-chrome
首次启动 Chrome 时,会询问你是否将其设为默认浏览器并启用崩溃报告。
随后 Chrome 会打开欢迎页面。在这里,你可以使用 Google 账号登录并同步设置。
将 Chrome 设为默认浏览器
要从命令行将 Chrome 设为默认浏览器,运行:
xdg-settings set default-web-browser google-chrome.desktop
要校验当前默认浏览器:
xdg-settings get default-web-browser
google-chrome.desktop
更新 Google Chrome
安装过程中,官方 Google 仓库会被添加到你的系统。使用 cat 校验仓库文件:
cat /etc/apt/sources.list.d/google-chrome.sources
示例输出:
### THIS FILE IS AUTOMATICALLY CONFIGURED ### # Changes to this file will not be preserved. # This file will not be recreated if removed. X-Repolib-Name: Google Chrome Types: deb URIs: https://dl.google.com/linux/chrome-stable/deb/ Suites: stable Components: main Architectures: amd64 Signed-By: /usr/share/keyrings/google-chrome.gpg
当前 Chrome 软件包以 deb822 格式写入该文件,因此文件名以 .sources 结尾,而非 .list。较旧版本使用单行格式的 /etc/apt/sources.list.d/google-chrome.list;在运行 Chrome 较久的系统上,软件包会为你迁移该旧文件——下次 Chrome 更新时将其删除或注释掉其中的 Google 条目。如果两个文件同时存在,.list 文件属于遗留文件,不再提供仓库。Signed-By 行指向 Google 签名密钥,该密钥由软件包单独安装到 /usr/share/keyrings/google-chrome.gpg,因此即使卸载(未 purge)Chrome,仓库依然可用。
Chrome 的更新通过标准 Ubuntu 更新流程提供:
sudo apt update && sudo apt upgrade
卸载 Google Chrome
要从系统中移除 Google Chrome 但保留 Google 仓库配置,运行:
sudo apt remove google-chrome-stable
然后清理未使用的依赖:
sudo apt autoremove
这两条命令都不会触及你位于 ~/.config/google-chrome 的浏览器配置文件,因此书签和设置会在重装后保留。
若要连同仓库文件和签名密钥一起移除 Chrome,改用 purge:
sudo apt purge google-chrome-stable
sudo apt update
Purge 会删除 /etc/apt/sources.list.d/google-chrome.sources、/usr/share/keyrings/google-chrome.gpg 和 /etc/default/google-chrome,使你的 APT 配置中不再残留任何 Google 相关项。
故障排查
安装因依赖错误而失败
修复损坏的依赖后重新运行安装:
sudo apt --fix-broken install
sudo apt install ./google-chrome-stable_current_amd64.deb
安装后 Chrome 无法启动
关闭任何正在运行的 Chrome 进程并重新启动:
pkill -f google-chrome
google-chrome
仓库文件丢失,Chrome 不再接收更新
单独重装软件包不会恢复该文件。Chrome 通过在 /etc/default/google-chrome 中设置 repo_add_once="false" 来记录它已经配置过仓库,只有当该值为 true 时才会重新创建文件。将值改回并重新安装:
sudo sed -i 's/^repo_add_once=.*/repo_add_once="true"/' /etc/default/google-chrome
sudo apt install --reinstall ./google-chrome-stable_current_amd64.deb
确认 /etc/apt/sources.list.d/google-chrome.sources 再次存在,然后运行 sudo apt update。
常见问题
Chrome 与 Chromium 有什么区别?
Chromium 是 Chrome 所基于的开源项目。Chrome 增加了专有功能,例如自动更新、受许可的媒体编解码器(AAC、H.264)以及更紧密的 Google 账号集成。
如何从其他浏览器导入书签?
在 Chrome 中打开三点菜单,选择 书签和列表 > 导入书签和设置,然后选择要导入的浏览器。
我能安装 Chrome Beta 或 Dev 频道吗?
可以。在下载 URL 和安装命令中,将 google-chrome-stable 替换为 google-chrome-beta 或 google-chrome-unstable。
结论
Google Chrome 在 Ubuntu 24.04 上通过官方 .deb 软件包安装,该软件包同时添加 Google 仓库,使浏览器能通过 apt 保持更新。如果你更偏好完全开源的浏览器,Chromium 是最接近的替代选择。