Linux安装Chrome不求人:依赖、中文与启动错误一网打尽!

6 阅读1分钟

在Linux安装Chrome时是否被依赖包、中文显示或启动报错困扰?本指南手把手教你如何通过yum localinstall、字体组配置及--no-sandbox参数,快速解决这些恼人问题。告别反复尝试,让你的Linux版Chrome流畅运行!

在Linux系统下安装Chrome浏览器时,用户可能遇到依赖错误、中文显示异常或启动失败等问题。基于实际对话和参考文章,系统梳理了RPM/DEB包安装、脚本自动化安装等核心方法,并针对常见问题提供解决方案。

安装方法

RPM包安装(CentOS/RHEL)

  1. 下载RPM包
    通过wget命令直接获取官方RPM包:

    wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
    
  2. 安装依赖并安装Chrome
    使用yum localinstall自动解决依赖问题:

    sudo yum localinstall google-chrome-stable_current_x86_64.rpm
    
    • Python版本冲突处理:若系统升级Python后导致yum报错,需修改解释器路径:

      sudo sed -i '1s|python|python2|' /usr/bin/yum /usr/libexec/urlgrabber-ext-down
      
  3. 解决中文显示问题
    安装中文字体组以修复浏览器中文显示为方框的问题:

    sudo yum groupinstall "Fonts"
    

DEB包安装(Ubuntu/Debian)

  1. 下载DEB包
    从官网选择对应版本的.deb包。

  2. 安装DEB包
    使用dpkg安装后修复依赖:

    sudo dpkg -i google-chrome-stable_current_amd64.deb
    sudo apt --fix-broken install
    

脚本自动化安装

  1. 下载并运行安装脚本
    通过脚本自动下载Chrome并安装依赖:

    wget https://intoli.com/install-google-chrome.sh --no-check-certificate
    chmod +x install-google-chrome.sh
    sudo ./install-google-chrome.sh
    
  2. 验证安装
    检查Chrome版本确认安装成功:

    google-chrome --version
    

常见问题处理

依赖错误

  • 自动解决依赖:优先使用yum localinstallapt --fix-broken install命令。
  • 手动修复:若自动解决失败,需根据报错信息逐一安装缺失的依赖库。

您的网站域名包含中文?lcjmSSL完美支持国际化域名和中文域名申请。全自动验证与部署体系,让SSL证书管理变得前所未有的简单,连普通用户都能免费享受企业级证书服务。

启动报错

  • 添加启动参数:编辑Chrome启动配置文件,在Exec行添加--no-sandbox参数以避免权限错误(仅限测试环境):

    sudo sed -i '/^Exec=/ s|$| --no-sandbox|' /usr/share/applications/google-chrome.desktop
    
  • 推荐安装方式:使用yum localinstall或自动化脚本可简化依赖处理流程。

  • 中文显示优化:安装字体组是解决中文显示异常的关键步骤。

  • 启动参数调整:添加--no-sandbox参数可绕过部分权限限制,但需注意仅适用于非生产环境。