麒麟os安装chrome需按架构和网络条件选择五种方案:apt源在线安装(x86_64联网)、手动deb安装修复依赖、arm64专用chromium解压配置、rpm转deb安装、snap跨架构安装,逐一解决依赖、签名及沙箱兼容问题。

您需要在麒麟OS上安装Chrome浏览器,但系统默认软件源不提供官方Chrome包,直接双击安装会提示依赖缺失或架构不匹配,必须通过适配国产化环境的特定路径完成安装。
通过APT源在线安装(推荐x86_64联网环境)
该方式利用Chrome官方仓库,确保版本最新、签名可信,且能自动处理90%以上依赖关系。
第一步:打开终端,执行命令更新本地软件源列表:sudo apt update
第二步:导入Chrome官方GPG密钥,防止后续安装被系统判定为不可信来源:wget -qO - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
第三步:添加Chrome稳定版仓库地址,注意必须指定arch=amd64,否则ARM64设备会误装x86_64包导致无法启动:sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
第四步:再次更新源并一键安装:sudo apt update && sudo apt install -y google-chrome-stable
安装完成后,在“开始菜单→互联网”中即可找到Chrome图标。首次启动时系统会自动创建用户配置目录,无需额外操作。
手动安装DEB包(通用离线方案)
适用于无外网、需指定旧版本或现场部署等场景,但必须配合依赖修复指令,否则Chrome将无法启动。
方法一:图形化安装(适合新手)
从Chrome官网下载Linux (deb)安装包,保存至桌面;右键该文件→选择“用软件安装打开”,按提示点击“安装”即可。
方法二:终端命令安装(推荐)
进入下载目录,执行:sudo dpkg -i google-chrome-stable_current_amd64.deb
若提示“依赖不满足”,【必须立即执行修复命令】:sudo apt --fix-broken install,否则Chrome图标虽存在但点击无响应。
验证是否成功注册为系统命令:google-chrome --version,返回类似140.0.7339.127即表示安装完成。
ARM64平台专用安装法
银河麒麟V10 SPx在飞腾、鲲鹏芯片上运行时,官方deb包不兼容aarch64架构,强行安装会导致segmentation fault错误。
第一步:确认真实架构,不要只看系统设置里的“64位”,执行:uname -m,输出aarch64才可继续本流程。
第二步:访问GitHub Chromium社区发布页:https://www.php.cn/link/9ba86c2987b9321a45b4dbf1eff6bb4a,下载标注arm64或aarch64的zip包(如chromium-140.0.7339.127.aarch64.zip)。
第三步:解压到系统级目录:sudo unzip chromium-*.aarch64.zip -d /opt/chromium
第四步:创建启动脚本并赋予执行权限:echo '#!/bin/bash\n/opt/chromium/chrome --no-sandbox --disable-dev-shm-usage' | sudo tee /usr/local/bin/chromium && sudo chmod +x /usr/local/bin/chromium
此时在终端输入chromium即可启动,桌面菜单需手动创建.desktop文件才能显示图标。
RPM转DEB安装(仅限银河麒麟V10 RPM系版本)
当您手头只有CentOS/RHEL生态下的.rpm包(例如从政务内网获取),而系统底层是Debian系时,必须转换格式。
先安装转换工具:sudo apt install -y alien fakeroot
进入RPM包所在目录,执行转换:sudo fakeroot alien --scripts -d google-chrome-stable_current_x86_64.rpm
生成的DEB文件名含版本号和架构标识,如google-chrome-stable_140.0.7339.127-1_amd64.deb,直接安装:sudo dpkg -i google-chrome-stable_*.deb
最后务必补全依赖:sudo apt install -f,这一步漏掉会导致Chrome启动后立即崩溃。











