Linux 下安装 Chromium 和 Firefox 的完整教程(2026 最新版)
Linux 下安装 Chromium 浏览器的完整教程(2026 最新版)
前言
Chromium 是 Google Chrome 浏览器的开源版本,很多 Linux 发行版默认不安装 Chromium。本文将介绍在主流 Linux 发行版上安装 Chromium 的多种方法。
一、为什么选择 Chromium
1.1 Chromium vs Chrome
| 特性 | Chromium | Chrome |
|---|---|---|
| 开源 | ✅ 完全开源 | ❌ 专有软件 |
| 自动更新 | ❌ 需手动 | ✅ 内置 |
| 媒体编解码 | 部分支持 | 完整支持 |
| 隐私追踪 | 无 | 有 |
| 插件支持 | ✅ | ✅ |
1.2 适用场景
- 需要开源浏览器
- 不想使用 Google 专有软件
- 需要轻量级浏览器
- 开发和测试用途
二、Ubuntu/Debian 系统安装
2.1 使用 APT 安装(推荐)
# 更新软件包列表
sudo apt update
# 安装 Chromium
sudo apt install chromium-browser -y
# 或者(新版 Ubuntu)
sudo apt install chromium -y
2.2 使用 Snap 安装
# 安装 Snap(如果未安装)
sudo apt install snapd
# 安装 Chromium
sudo snap install chromium
2.3 验证安装
# 查看版本
chromium --version
# 启动浏览器
chromium-browser
三、CentOS/RHEL 系统安装
3.1 使用 EPEL 仓库
# 安装 EPEL 仓库
sudo yum install epel-release -y
# 安装 Chromium
sudo yum install chromium -y
3.2 CentOS 8/RHEL 8 使用 DNF
# 启用 PowerTools 仓库
sudo dnf config-manager --set-enabled powertools
# 安装 Chromium
sudo dnf install chromium -y
3.3 验证安装
# 查看版本
chromium --version
# 启动浏览器
chromium-browser
四、Fedora 系统安装
4.1 使用 DNF 安装
# 安装 Chromium
sudo dnf install chromium -y
# 验证安装
chromium --version
五、Arch Linux 安装
5.1 使用 Pacman 安装
# 更新系统
sudo pacman -Syu
# 安装 Chromium
sudo pacman -S chromium
5.2 验证安装
chromium --version
六、openSUSE 安装
6.1 使用 Zypper 安装
# 安装 Chromium
sudo zypper install chromium
七、Firefox 浏览器安装与问题解决
7.1 Ubuntu/Debian 安装 Firefox
# 方法 1:使用 APT(旧版本 Ubuntu)
sudo apt install firefox -y
# 方法 2:使用 Snap(Ubuntu 21.10+ 默认)
sudo snap install firefox
# 方法 3:添加 Mozilla 官方 PPA(最新版本)
sudo add-apt-repository ppa:mozillateam/ppa -y
sudo apt update
sudo apt install firefox-esr -y
7.2 CentOS/RHEL 安装 Firefox
# 使用 YUM/DNF 安装
sudo yum install firefox -y
# 或
sudo dnf install firefox -y
7.3 Fedora 安装 Firefox
# Fedora 默认已安装,如需重新安装
sudo dnf install firefox -y
7.4 Arch Linux 安装 Firefox
# 使用 Pacman 安装
sudo pacman -S firefox
7.5 openSUSE 安装 Firefox
# 使用 Zypper 安装
sudo zypper install MozillaFirefox
7.6 验证 Firefox 安装
# 查看版本
firefox --version
# 启动浏览器
firefox
7.7 Firefox 常见问题解决
问题 1:Firefox 无法启动
# 删除锁文件
rm -rf ~/.mozilla/firefox/*.default-release/parent.lock
# 重置配置文件
firefox --safe-mode
问题 2:Firefox 运行缓慢
# 清除缓存
rm -rf ~/.cache/mozilla/firefox
# 禁用硬件加速(在 about:config 中设置)
# layers.acceleration.disabled = true
问题 3:Flash 插件不支持
# Firefox 已不再支持 Flash(2020 年底停止支持)
# 替代方案:
# 1. 使用 HTML5 版本的网站
# 2. 使用 Ruffle(Flash 模拟器)扩展
# 3. 使用旧版本 Firefox + Flash(不推荐,有安全风险)
问题 4:中文显示乱码
# 安装中文字体
sudo apt install fonts-wqy-zenhei fonts-wqy-microhei -y
# 或
sudo yum install wqy-zenhei-fonts wqy-microhei-fonts -y
# 重启 Firefox
问题 5:视频无法播放
# 安装媒体编解码器
sudo apt install ubuntu-restricted-extras -y
# 或
sudo dnf install gstreamer1-plugins-base gstreamer1-plugins-good -y
问题 6:代理配置
# 启动时配置代理
firefox --proxy "http://proxy:port"
# 或在 about:config 中设置
# network.proxy.http = "proxy"
# network.proxy.http_port = port
问题 7:Snap 版本 Firefox 启动慢
# 预加载 Snap 组件
sudo snap set firefox parallel-install=true
# 或者使用 APT 版本替代
sudo snap remove firefox
sudo add-apt-repository ppa:mozillateam/ppa -y
sudo apt install firefox-esr -y
7.8 Firefox 高级配置
创建桌面快捷方式
sudo tee /usr/share/applications/firefox.desktop > /dev/null << 'EOF'
[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Comment=Browse the World Wide Web
Exec=firefox %U
Terminal=false
Type=Application
Icon=firefox
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;
EOF
多配置文件管理
# 打开配置文件管理器
firefox -ProfileManager
# 使用指定配置文件启动
firefox -P "profile_name"
安全模式启动
# 禁用所有扩展和主题
firefox --safe-mode
八、Chromium 常见问题解决
8.1 无法启动浏览器
# 检查依赖
ldd /usr/bin/chromium-browser | grep "not found"
# 重新安装
sudo apt install --reinstall chromium-browser -y
8.2 中文乱码问题
# 安装中文字体
sudo apt install fonts-wqy-zenhei fonts-wqy-microhei -y
# 安装中文语言包
sudo apt install chromium-browser-l10n -y
8.3 无法播放视频
# Ubuntu/Debian 安装媒体编解码器
sudo apt install chromium-codecs-ffmpeg-extra -y
# 或者安装完整的编解码器包
sudo apt install ubuntu-restricted-extras -y
8.4 Flash 插件问题
# Chromium 已不再支持 Flash
# 如需播放 Flash 内容,使用 Firefox + Flash 插件
8.5 代理配置
# 启动时配置代理
chromium-browser --proxy-server="http://proxy:port"
# 或者使用系统代理
export http_proxy="http://proxy:port"
export https_proxy="http://proxy:port"
chromium-browser
九、高级配置
9.1 创建桌面快捷方式
# 创建桌面文件
sudo tee /usr/share/applications/chromium-browser.desktop > /dev/null << 'EOF'
[Desktop Entry]
Version=1.0
Name=Chromium
Comment=Access the Internet
Exec=chromium-browser %U
Terminal=false
Type=Application
Icon=chromium-browser
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;
EOF
9.2 禁用自动更新
# 创建配置文件
sudo mkdir -p /etc/chromium.d/
sudo tee /etc/chromium.d/disable-auto-update << 'EOF'
CHROMIUM_FLAGS="--disable-check-for-update"
EOF
9.3 多用户配置
# 使用不同的用户数据目录
chromium-browser --user-data-dir=/home/user1/chromium-profile1
chromium-browser --user-data-dir=/home/user1/chromium-profile2
9.4 无头模式(用于自动化测试)
# 无头模式运行
chromium-browser --headless --disable-gpu --screenshot=https://www.cnbugs.com
# 打印为 PDF
chromium-browser --headless --disable-gpu --print-to-pdf=https://www.cnbugs.com
十、性能优化
10.1 启用硬件加速
# 启动时启用 GPU 加速
chromium-browser --enable-gpu-rasterization --enable-zero-copy
10.2 内存优化
# 限制内存使用
chromium-browser --memory-pressure-off
10.3 启动优化
# 预加载页面
chromium-browser --prerender-from-history=always
十一、安全建议
11.1 启用安全功能
# 启用严格站点隔离
chromium-browser --site-per-process
# 启用安全 DNS
chromium-browser --secure-dns-mode=secure
11.2 禁用不必要的功能
# 禁用 WebRTC(防止 IP 泄露)
chromium-browser --disable-webrtc
# 禁用插件
chromium-browser --disable-plugins
十二、卸载 Chromium
12.1 Ubuntu/Debian
# APT 安装的卸载
sudo apt remove chromium-browser -y
sudo apt autoremove -y
# Snap 安装的卸载
sudo snap remove chromium
12.2 CentOS/RHEL
sudo yum remove chromium -y
# 或
sudo dnf remove chromium -y
12.3 Arch Linux
sudo pacman -R chromium
12.4 清理用户数据
# 删除用户配置
rm -rf ~/.config/chromium
rm -rf ~/.cache/chromium
十三、不同发行版对比
| 发行版 | 安装命令 | 包管理器 | 版本更新 |
|---|---|---|---|
| Ubuntu | `apt install chromium-browser` | APT | 较快 |
| Debian | `apt install chromium` | APT | 稳定 |
| CentOS | `yum install chromium` | YUM/DNF | 较慢 |
| Fedora | `dnf install chromium` | DNF | 快 |
| Arch | `pacman -S chromium` | Pacman | 最新 |
| openSUSE | `zypper install chromium` | Zypper | 稳定 |
十四、Chromium vs Firefox 对比
| 特性 | Chromium | Firefox |
|---|---|---|
| 内核 | Blink | Gecko |
| 内存占用 | 较低 | 中等 |
| 扩展支持 | Chrome 商店 | Firefox 商店 |
| 隐私保护 | 一般 | 强 |
| 自定义性 | 一般 | 高 |
| 同步服务 | Google 账号 | Firefox 账号 |
| 容器标签页 | ❌ | ✅ |
| 截图功能 | ✅ | ✅ |
选择建议
- 选 Chromium:习惯 Chrome 操作、需要 Chrome 扩展、轻量级需求
- 选 Firefox:注重隐私、需要高度自定义、支持开源社区
总结
本文介绍了在主流 Linux 发行版上安装 Chromium 和 Firefox 的方法,以及常见问题的解决方案:
Chromium 安装:
- Ubuntu/Debian: 使用 APT 或 Snap 安装
- CentOS/RHEL: 使用 EPEL 仓库
- Fedora: 使用 DNF 直接安装
- Arch Linux: 使用 Pacman 安装
- openSUSE: 使用 Zypper 安装
Firefox 安装:
- 各发行版官方仓库直接安装
- Ubuntu 可使用 Snap 或官方 PPA
常见问题解决:
- 中文乱码:安装中文字体
- 视频无法播放:安装媒体编解码器
- 无法启动:检查依赖或重置配置
- 代理配置:命令行或浏览器设置
推荐使用各发行版的官方仓库安装,可以获得更好的系统集成和安全更新。
参考链接
- [Chromium 官网](https://www.chromium.org/)
- [Ubuntu Chromium](https://snapcraft.io/chromium)
- [Arch Wiki Chromium](https://wiki.archlinux.org/title/Chromium)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。







