麒麟os安装chromium有五种适配方案:一、apt源安装(x86_64联网);二、snap安装(跨架构通用);三、手动安装deb包(离线/arm64专用);四、yum/dnf安装(银河麒麟v10 rpm版);五、配置.desktop快捷方式及启动参数以适配国产桌面环境。

如果您希望在麒麟OS上安装Chromium浏览器,但系统默认仓库中版本陈旧或缺失对应架构包,则需采用适配国产化环境的多种安装路径。以下是解决此问题的步骤:
一、通过APT源安装Chromium(适用于x86_64联网环境)
该方式利用麒麟OS官方或Debian兼容源直接安装预编译包,自动处理依赖,适合具备稳定外网连接且架构为amd64的系统。
1、打开终端,执行命令更新软件源列表:sudo apt update
2、安装Chromium主程序及中文语言包:sudo apt install -y chromium-browser chromium-browser-l10n
3、安装完成后,在“开始菜单→互联网”中查找“Chromium网页浏览器”,右键选择“添加到桌面”以创建快捷方式。
二、使用Snap安装Chromium(跨架构通用方案)
Snap包自带运行时依赖与沙箱机制,无需手动处理库冲突,对ARM64和x86_64架构均支持,且能持续自动更新。
1、安装Snap守护进程:sudo apt install -y snapd
2、启用并启动Snap服务:sudo systemctl enable --now snapd
3、从Snap Store安装Chromium:sudo snap install chromium
4、验证安装结果:chromium --version
三、手动下载并安装预编译DEB包(离线/ARM64专用)
当系统无外网、或APT源不提供ARM64版本时,可下载社区维护的预编译二进制包,解压后配置启动脚本,绕过包管理器限制。
1、确认系统架构:uname -m,若输出为aarch64则为ARM64平台
2、访问GitHub发布页https://github.com/henrypp/chromium/releases,下载对应架构的最新zip包(如chromium-*.arm64.zip)
3、解压至/opt目录:sudo unzip chromium-*.arm64.zip -d /opt/chromium
4、创建可执行脚本/usr/local/bin/chromium:echo '#!/bin/bash\n/opt/chromium/chrome --no-sandbox --disable-dev-shm-usage' | sudo tee /usr/local/bin/chromium
5、赋予执行权限:sudo chmod +x /usr/local/bin/chromium
四、通过YUM/DNF安装(适用于银河麒麟V10 RPM系版本)
部分银河麒麟V10 SPx版本默认使用RPM包管理器,可借助yum或dnf直接拉取兼容包,避免APT与RPM混用引发的冲突。
1、刷新软件源缓存:sudo yum makecache
2、安装Chromium及其依赖:sudo yum install -y chromium
3、若提示缺少依赖,补充安装基础图形库:sudo yum install -y libgtk-3-0 libglib2.0-0 libnss3 libxss1 libasound2
4、启动验证:chromium --version
五、配置桌面快捷方式与启动参数(适配国产桌面环境)
Chromium在麒麟OS上可能因安全策略或图形协议缺失导致文件对话框异常、GPU加速失效等问题,需手动配置桌面入口与运行参数。
1、新建.desktop文件:nano ~/.local/share/applications/chromium.desktop
2、写入以下内容:[Desktop Entry]\nName=Chromium\nExec=/usr/local/bin/chromium --no-sandbox --disable-dev-shm-usage --enable-features=UseOzonePlatform --ozone-platform=wayland\nIcon=/opt/chromium/product_logo_128.png\nType=Application\nCategories=Network;WebBrowser;
3、保存后刷新应用菜单:update-desktop-database ~/.local/share/applications
4、若启动后无法调出系统文件选择器,执行修复命令:sudo apt install -y xdg-desktop-portal-gtk && exec /usr/libexec/xdg-desktop-portal-gtk










