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 安装(推荐)

    <h1>更新软件包列表</h1>
    sudo apt update
    </p>
    <h1>安装 Chromium</h1>
    <p>
    sudo apt install chromium-browser -y
    </p>
    <h1>或者(新版 Ubuntu)</h1>
    <p>
    sudo apt install chromium -y

    2.2 使用 Snap 安装

    <h1>安装 Snap(如果未安装)</h1>
    sudo apt install snapd
    </p>
    <h1>安装 Chromium</h1>
    <p>
    sudo snap install chromium

    2.3 验证安装

    <h1>查看版本</h1>
    chromium --version
    </p>
    <h1>启动浏览器</h1>
    <p>
    chromium-browser

    三、CentOS/RHEL 系统安装

    3.1 使用 EPEL 仓库

    <h1>安装 EPEL 仓库</h1>
    sudo yum install epel-release -y
    </p>
    <h1>安装 Chromium</h1>
    <p>
    sudo yum install chromium -y

    3.2 CentOS 8/RHEL 8 使用 DNF

    <h1>启用 PowerTools 仓库</h1>
    sudo dnf config-manager --set-enabled powertools
    </p>
    <h1>安装 Chromium</h1>
    <p>
    sudo dnf install chromium -y

    3.3 验证安装

    <h1>查看版本</h1>
    chromium --version
    </p>
    <h1>启动浏览器</h1>
    <p>
    chromium-browser

    四、Fedora 系统安装

    4.1 使用 DNF 安装

    <h1>安装 Chromium</h1>
    sudo dnf install chromium -y
    </p>
    <h1>验证安装</h1>
    <p>
    chromium --version

    五、Arch Linux 安装

    5.1 使用 Pacman 安装

    <h1>更新系统</h1>
    sudo pacman -Syu
    </p>
    <h1>安装 Chromium</h1>
    <p>
    sudo pacman -S chromium

    5.2 验证安装

    chromium --version

    六、openSUSE 安装

    6.1 使用 Zypper 安装

    <h1>安装 Chromium</h1>
    sudo zypper install chromium

    七、Firefox 浏览器安装与问题解决

    7.1 Ubuntu/Debian 安装 Firefox

    <h1>方法 1:使用 APT(旧版本 Ubuntu)</h1>
    sudo apt install firefox -y
    </p>
    <h1>方法 2:使用 Snap(Ubuntu 21.10+ 默认)</h1>
    <p>
    sudo snap install firefox
    </p>
    <h1>方法 3:添加 Mozilla 官方 PPA(最新版本)</h1>
    <p>
    sudo add-apt-repository ppa:mozillateam/ppa -y
    sudo apt update
    sudo apt install firefox-esr -y

    7.2 CentOS/RHEL 安装 Firefox

    <h1>使用 YUM/DNF 安装</h1>
    sudo yum install firefox -y
    <h1>或</h1>
    sudo dnf install firefox -y

    7.3 Fedora 安装 Firefox

    <h1>Fedora 默认已安装,如需重新安装</h1>
    sudo dnf install firefox -y

    7.4 Arch Linux 安装 Firefox

    <h1>使用 Pacman 安装</h1>
    sudo pacman -S firefox

    7.5 openSUSE 安装 Firefox

    <h1>使用 Zypper 安装</h1>
    sudo zypper install MozillaFirefox

    7.6 验证 Firefox 安装

    <h1>查看版本</h1>
    firefox --version
    </p>
    <h1>启动浏览器</h1>
    <p>
    firefox

    7.7 Firefox 常见问题解决

    **问题 1:Firefox 无法启动**

    <h1>删除锁文件</h1>
    rm -rf ~/.mozilla/firefox/*.default-release/parent.lock
    </p>
    <h1>重置配置文件</h1>
    <p>
    firefox --safe-mode

    **问题 2:Firefox 运行缓慢**

    <h1>清除缓存</h1>
    rm -rf ~/.cache/mozilla/firefox
    </p>
    <h1>禁用硬件加速(在 about:config 中设置)</h1>
    <h1>layers.acceleration.disabled = true</h1>
    <p>

    **问题 3:Flash 插件不支持**

    <h1>Firefox 已不再支持 Flash(2020 年底停止支持)</h1>
    <h1>替代方案:</h1>
    <h1>1. 使用 HTML5 版本的网站</h1>
    <h1>2. 使用 Ruffle(Flash 模拟器)扩展</h1>
    <h1>3. 使用旧版本 Firefox + Flash(不推荐,有安全风险)</h1>

    **问题 4:中文显示乱码**

    <h1>安装中文字体</h1>
    sudo apt install fonts-wqy-zenhei fonts-wqy-microhei -y
    <h1>或</h1>
    sudo yum install wqy-zenhei-fonts wqy-microhei-fonts -y
    </p>
    <h1>重启 Firefox</h1>
    <p>

    **问题 5:视频无法播放**

    <h1>安装媒体编解码器</h1>
    sudo apt install ubuntu-restricted-extras -y
    <h1>或</h1>
    sudo dnf install gstreamer1-plugins-base gstreamer1-plugins-good -y

    **问题 6:代理配置**

    <h1>启动时配置代理</h1>
    firefox --proxy "http://proxy:port"
    </p>
    <h1>或在 about:config 中设置</h1>
    <h1>network.proxy.http = "proxy"</h1>
    <h1>network.proxy.http_port = port</h1>
    <p>

    **问题 7:Snap 版本 Firefox 启动慢**

    <h1>预加载 Snap 组件</h1>
    sudo snap set firefox parallel-install=true
    </p>
    <h1>或者使用 APT 版本替代</h1>
    <p>
    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

    **多配置文件管理**

    <h1>打开配置文件管理器</h1>
    firefox -ProfileManager
    </p>
    <h1>使用指定配置文件启动</h1>
    <p>
    firefox -P "profile_name"

    **安全模式启动**

    <h1>禁用所有扩展和主题</h1>
    firefox --safe-mode

    八、Chromium 常见问题解决

    8.1 无法启动浏览器

    <h1>检查依赖</h1>
    ldd /usr/bin/chromium-browser | grep "not found"
    </p>
    <h1>重新安装</h1>
    <p>
    sudo apt install --reinstall chromium-browser -y

    8.2 中文乱码问题

    <h1>安装中文字体</h1>
    sudo apt install fonts-wqy-zenhei fonts-wqy-microhei -y
    </p>
    <h1>安装中文语言包</h1>
    <p>
    sudo apt install chromium-browser-l10n -y

    8.3 无法播放视频

    <h1>Ubuntu/Debian 安装媒体编解码器</h1>
    sudo apt install chromium-codecs-ffmpeg-extra -y
    </p>
    <h1>或者安装完整的编解码器包</h1>
    <p>
    sudo apt install ubuntu-restricted-extras -y

    8.4 Flash 插件问题

    <h1>Chromium 已不再支持 Flash</h1>
    <h1>如需播放 Flash 内容,使用 Firefox + Flash 插件</h1>

    8.5 代理配置

    <h1>启动时配置代理</h1>
    chromium-browser --proxy-server="http://proxy:port"
    </p>
    <h1>或者使用系统代理</h1>
    <p>
    export http_proxy="http://proxy:port"
    export https_proxy="http://proxy:port"
    chromium-browser

    九、高级配置

    9.1 创建桌面快捷方式

    <h1>创建桌面文件</h1>
    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 禁用自动更新

    <h1>创建配置文件</h1>
    sudo mkdir -p /etc/chromium.d/
    sudo tee /etc/chromium.d/disable-auto-update << 'EOF'
    CHROMIUM_FLAGS="--disable-check-for-update"
    EOF

    9.3 多用户配置

    <h1>使用不同的用户数据目录</h1>
    chromium-browser --user-data-dir=/home/user1/chromium-profile1
    chromium-browser --user-data-dir=/home/user1/chromium-profile2

    9.4 无头模式(用于自动化测试)

    <h1>无头模式运行</h1>
    chromium-browser --headless --disable-gpu --screenshot=https://www.cnbugs.com
    </p>
    <h1>打印为 PDF</h1>
    <p>
    chromium-browser --headless --disable-gpu --print-to-pdf=https://www.cnbugs.com

    十、性能优化

    10.1 启用硬件加速

    <h1>启动时启用 GPU 加速</h1>
    chromium-browser --enable-gpu-rasterization --enable-zero-copy

    10.2 内存优化

    <h1>限制内存使用</h1>
    chromium-browser --memory-pressure-off

    10.3 启动优化

    <h1>预加载页面</h1>
    chromium-browser --prerender-from-history=always

    十一、安全建议

    11.1 启用安全功能

    <h1>启用严格站点隔离</h1>
    chromium-browser --site-per-process
    </p>
    <h1>启用安全 DNS</h1>
    <p>
    chromium-browser --secure-dns-mode=secure

    11.2 禁用不必要的功能

    <h1>禁用 WebRTC(防止 IP 泄露)</h1>
    chromium-browser --disable-webrtc
    </p>
    <h1>禁用插件</h1>
    <p>
    chromium-browser --disable-plugins

    十二、卸载 Chromium

    12.1 Ubuntu/Debian

    <h1>APT 安装的卸载</h1>
    sudo apt remove chromium-browser -y
    sudo apt autoremove -y
    </p>
    <h1>Snap 安装的卸载</h1>
    <p>
    sudo snap remove chromium

    12.2 CentOS/RHEL

    sudo yum remove chromium -y
    <h1>或</h1>
    sudo dnf remove chromium -y

    12.3 Arch Linux

    sudo pacman -R chromium

    12.4 清理用户数据

    <h1>删除用户配置</h1>
    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)

发表回复

后才能评论