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)

发表回复

后才能评论