在Linux安装Chrome时是否被依赖包、中文显示或启动报错困扰?本指南手把手教你如何通过yum localinstall、字体组配置及--no-sandbox参数,快速解决这些恼人问题。告别反复尝试,让你的Linux版Chrome流畅运行!
在Linux系统下安装Chrome浏览器时,用户可能遇到依赖错误、中文显示异常或启动失败等问题。基于实际对话和参考文章,系统梳理了RPM/DEB包安装、脚本自动化安装等核心方法,并针对常见问题提供解决方案。
安装方法
RPM包安装(CentOS/RHEL)
-
下载RPM包
通过wget命令直接获取官方RPM包:wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm -
安装依赖并安装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
-
-
解决中文显示问题
安装中文字体组以修复浏览器中文显示为方框的问题:sudo yum groupinstall "Fonts"
DEB包安装(Ubuntu/Debian)
-
下载DEB包
从官网选择对应版本的.deb包。 -
安装DEB包
使用dpkg安装后修复依赖:sudo dpkg -i google-chrome-stable_current_amd64.deb sudo apt --fix-broken install
脚本自动化安装
-
下载并运行安装脚本
通过脚本自动下载Chrome并安装依赖:wget https://intoli.com/install-google-chrome.sh --no-check-certificate chmod +x install-google-chrome.sh sudo ./install-google-chrome.sh -
验证安装
检查Chrome版本确认安装成功:google-chrome --version
常见问题处理
依赖错误
- 自动解决依赖:优先使用
yum localinstall或apt --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参数可绕过部分权限限制,但需注意仅适用于非生产环境。