银河麒麟系统下安装谷歌浏览器有五种方法:一、APT源在线安装;二、手动安装DEB包并修复依赖;三、RPM转DEB安装;四、RPM直接安装;五、安装后关键依赖修复,涵盖兼容性差、依赖缺失等常见问题。

如果您在银河麒麟系统中发现自带浏览器存在网页兼容性差、JavaScript支持不全或页面渲染异常等问题,则很可能是由于其内核版本较旧或对现代Web标准适配不足所致。以下是解决此问题的步骤:
一、通过APT源安装谷歌浏览器
该方法利用官方Chrome仓库确保版本最新且签名可信,自动处理大部分依赖关系,适合有外网连接的x86_64架构系统。
1、打开终端,执行命令更新软件源列表:sudo apt update。
2、导入Chrome官方GPG密钥:wget -qO - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -。
3、添加Chrome稳定版仓库源:sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'。
4、再次更新源并安装:sudo apt update && sudo apt install -y google-chrome-stable。
二、手动安装DEB包并修复依赖
当系统无外网或需指定历史版本时,可下载.deb安装包后本地安装;dpkg仅解包不处理依赖,需后续调用apt补全。
1、访问官网https://www.google.cn/intl/zh-cn/chrome/,选择Linux (deb)版本下载至本地。
2、进入下载目录,执行安装命令:sudo dpkg -i google-chrome-stable_current_amd64.deb。
3、若提示依赖错误,立即运行修复指令:sudo apt --fix-broken install。
4、验证是否注册为可执行命令:google-chrome --version。
三、RPM转DEB安装
部分银河麒麟版本原生使用RPM包管理器,但默认未预装Chrome RPM支持组件;通过alien工具转换格式可绕过包管理器限制。
1、安装转换所需工具:sudo apt install -y alien fakeroot。
2、下载对应架构的RPM包(如google-chrome-stable_current_x86_64.rpm)。
3、在RPM文件所在目录执行转换:sudo fakeroot alien --scripts -d google-chrome-stable_current_x86_64.rpm。
4、安装生成的DEB文件:sudo dpkg -i google-chrome-stable_*.deb。
5、补全依赖:sudo apt install -f。
四、使用RPM直接安装
若系统已预装rpm工具且具备EPEL或兼容库支持,可跳过格式转换,直接部署RPM包。
1、确认系统支持rpm命令:which rpm。
2、下载RPM安装包:wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm。
3、执行安装:sudo rpm -ivh google-chrome-stable_current_x86_64.rpm。
4、若提示缺失libvulkan.so.1等依赖,运行:sudo apt install libvulkan1。
五、安装后关键依赖修复
某些银河麒麟版本存在libnss3、libgconf-2-4或libgbm版本不匹配问题,导致浏览器无法启动或闪退。
1、强制安装兼容版本的libnss3:sudo apt install libnss3=2:3.49.1-1ubuntu1.7 --allow-downgrades。
2、安装图形栈依赖:sudo apt install libgbm1=21.0.3-1kylin2。
3、补充基础库:sudo apt install libappindicator3-1 libnss3-dev libgconf-2-4。


















