在OpenEuler系统下安装Google Chrome浏览器,需先确保系统为OpenEuler 22.03及以上版本,通过终端添加Chrome官方源:sudo dnf install https://dl.google.com/linux/linux_signing_key.pub导入公钥,再执行sudo dnf localinstall google-chrome-stable_current_x86_64.rpm下载并安装(需提前从官网下载对应rpm包),安装过程中若遇依赖缺失(如libXScrnSaver),可使用sudo dnf install -y补全依赖,完成后,在终端输入google-chrome启动,或从应用程序菜单打开浏览器图标即可使用,建议安装后更新系统,确保兼容性与安全性。
在OpenEuler开源操作系统上,许多用户习惯使用Google Chrome浏览器进行日常办公、开发或娱乐,虽然Chrome官方未直接为OpenEuler提供原生RPM包,但通过以下几种方法,可以轻松完成安装,本文将详细介绍三种主流安装方式,并附上常见问题解决方案,助你在OpenEuler系统中畅享Chrome带来的流畅体验。
安装前准备
在开始安装前,确保你的OpenEuler系统已满足以下基本条件:
- 系统版本:建议使用OpenEuler 22.03 LTS或更高版本(较新版本对依赖库的支持更完善)。
- 网络连接:确保系统可正常访问外网,用于下载Chrome安装包及相关依赖。
- 管理员权限:安装软件需要root权限,大部分操作需通过
sudo命令执行。
首先更新系统软件包列表,确保基础组件为最新版本:

sudo dnf update -y
安装方法详解
通过官方RPM包安装(推荐原生体验)
Google Chrome官方提供了适用于RPM系发行版的64位安装包,虽然OpenEuler不在其官方支持列表中,但通过手动安装依赖,通常可成功运行。
下载Chrome RPM包
访问Chrome官方下载页面(https://www.google.com/chrome/linux/),选择“64位.deb/.rpm”下的“.rpm”包,或直接使用wget命令下载:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
安装依赖库
Chrome运行需要一些基础依赖库,OpenEuler默认可能未安装,可通过以下命令批量安装:
sudo dnf install -y alsa-lib cups-libs gtk3 libXScrnSaver libXrandr libXinerama libXcursor libXcomposite libXdamage libXtst at-spi2-atk cups-libs liberation-fonts
安装Chrome RPM包
使用dnf命令安装下载的RPM包:
sudo dnf localinstall google-chrome-stable_current_x86_64.rpm -y
验证安装
安装完成后,在终端输入以下命令启动Chrome:
google-chrome
或通过应用程序菜单找到Chrome图标,点击即可启动。
通过Flatpak安装(依赖管理便捷)
Flatpak是Linux通用的应用打包格式,可自动处理依赖问题,避免因系统版本差异导致的兼容性问题,适合新手用户。
安装Flatpak
若系统未安装Flatpak,可通过以下命令安装:
sudo dnf install -y flatpak
添加Flathub仓库
Flathub是最大的Flatpak应用仓库,包含Chrome在内的众多软件:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
安装Chrome
从Flathub安装Chrome稳定版:
flatpak install flathub org.google.Chrome -y
运行Chrome
通过Flatpak启动Chrome:
flatpak run org.google.Chrome
安装后,Chrome会自动出现在应用程序菜单中,无需手动创建快捷方式。
通过Snap安装(跨发行版兼容)
Snap是Canonical推出的应用打包工具,可在大多数Linux发行版上运行,依赖隔离性强,适合需要独立环境的场景。
安装Snapd
OpenEuler默认可能未安装Snapd,可通过以下命令安装:
sudo dnf install -y snapd
启用Snapd服务
安装后需启用Snapd的socket服务:
sudo systemctl enable --now snapd.socket
创建Snap符号链接(可选)
部分旧版本OpenEuler可能需要创建符号链接,确保snap命令可用:
sudo ln -s /var/lib/snapd/snap

