在CentOS系统上安装Chrome浏览器需要遵循特定的步骤,因为Chrome官方并不直接为CentOS提供原生支持,CentOS主要基于Red Hat Enterprise Linux(RHEL)架构,而Chrome官方提供的是针对Debian/Ubuntu的包,通常采用下载.rpm包或使用第三方仓库的方法进行安装,以下是详细的安装流程,包括环境准备、下载安装包、依赖解决及常见问题处理等内容。

环境准备
在开始安装之前,确保系统满足基本要求,CentOS 7或更高版本(包括CentOS Stream)均可支持Chrome的安装,更新系统软件包列表,确保所有已安装的软件包都是最新版本,执行以下命令:
sudo yum update -y
建议安装必要的开发工具和库文件,以便Chrome能够正常运行,可以使用以下命令安装:
sudo yum groupinstall "Development Tools" -y sudo yum install alsa-lib.x86_64 atk.x86_64 cups-libs.x86_64 gtk3.x86_64 ipa-gothic-fonts libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext.x86_64 libXi.x86_64 libXtst.x86_64 pango.x86_64 xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi xorg-x11-fonts-cyrillic xorg-x11-fonts-misc xorg-x11-fonts-Type1 xorg-x11-utils -y
这些依赖包确保Chrome能够正确渲染图形界面和音频功能。
下载Chrome安装包
由于Chrome官方不提供直接的.rpm包,需要通过第三方渠道下载,推荐使用Google提供的Chrome Enterprise Stable Channel(企业稳定版)的.rpm包,访问Chrome for Linux下载页面(https://www.google.com/chrome/linux/),选择“.rpm (64位)”格式的安装包,下载完成后,使用wget命令直接获取:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
下载完成后,可以通过ls命令确认文件是否存在于当前目录。
安装Chrome
下载完成后,使用yum或dnf命令安装.rpm包,CentOS 7及以下版本使用yum,CentOS 8及以上版本使用dnf,执行以下命令:
sudo yum localinstall google-chrome-stable_current_x86_64.rpm -y
如果使用CentOS 8或更高版本,替换为:

sudo dnf localinstall google-chrome-stable_current_x86_64.rpm -y
安装过程中,yum或dnf会自动处理依赖关系,如果遇到依赖缺失的问题,可能需要手动安装相关包。
验证安装
安装完成后,可以通过命令行启动Chrome以验证是否成功,执行以下命令:
google-chrome
如果Chrome成功启动,说明安装成功,也可以在桌面环境中找到Chrome图标并点击启动。
常见问题处理
在安装过程中,可能会遇到一些问题,如果提示“缺少依赖包”,可以使用以下命令自动解决:
sudo yum install -y <缺失的包名>
如果Chrome无法启动,检查日志文件(通常位于~/.config/google-chrome/目录下的LastCrash文件)或尝试重新安装Chrome,确保系统的图形界面正常运行,且显卡驱动已正确安装。
通过第三方仓库安装(可选)
除了直接下载.rpm包,还可以使用第三方仓库(如ius或epel)安装Chrome,安装epel仓库:
sudo yum install epel-release -y
使用yum搜索并安装Chrome:

sudo yum install google-chrome-stable -y
这种方法可能无法获取最新版本的Chrome,但可以简化安装流程。
更新与卸载
如果需要更新Chrome,可以使用以下命令:
sudo yum update google-chrome-stable -y
卸载Chrome时,执行:
sudo yum remove google-chrome-stable -y
相关问答FAQs
Q1: 安装Chrome时提示“无法解析包”怎么办?
A1: 这通常是由于仓库配置问题或依赖冲突导致的,可以尝试清理缓存并重新安装:
sudo yum clean all sudo yum localinstall google-chrome-stable_current_x86_64.rpm -y
如果问题依旧,手动安装缺失的依赖包。
Q2: Chrome启动后闪退,如何解决?
A2: 可能是显卡驱动或依赖包问题,首先更新显卡驱动,然后重新安装Chrome,如果问题持续,尝试使用--no-sandbox参数启动Chrome(仅用于调试,不推荐长期使用):
google-chrome --no-sandbox
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复