457 字
2 分钟
银河麒麟安装 CC Switch

银河麒麟 V10(ARM64)底层基于 Ubuntu 20.04,由于系统软件源较旧,直接安装最新版 CC Switch 会因为缺少新版 WebKitGTK 而失败。

安装时会提示:

cc-switch : 依赖: libwebkit2gtk-4.1-0 但无法安装它

由于升级系统依赖成本较高,一个比较简单的方案是使用 Distrobox 创建一个 Ubuntu 24.04 容器,在容器中安装并导出应用。

创建 Distrobox 环境#

创建 Ubuntu 24.04 容器:

Terminal window
distrobox create \
--name cc \
--image ubuntu:24.04

进入容器:

Terminal window
distrobox enter cc

第一次进入容器会自动初始化系统,并执行 apt update,速度可能较慢,请耐心等待。

更换软件源(可选)#

首次进入容器后,建议先将 Ubuntu 官方源替换为清华源,否则后续 apt update 和软件安装速度可能较慢。

Terminal window
sudo sed -i \
's@ports.ubuntu.com/ubuntu-ports@mirrors.tuna.tsinghua.edu.cn/ubuntu-ports@g' \
/etc/apt/sources.list.d/ubuntu.sources
sudo apt update

之后即可正常安装 CC Switch。

安装 CC Switch#

进入容器后,按照 Ubuntu 24.04 的正常安装方式安装 CC Switch 即可,不再受银河麒麟系统依赖限制。

导出应用到宿主机#

安装完成后,需要将应用导出到宿主机。

首先查看应用对应的 .desktop 文件:

Terminal window
ls /usr/share/applications/

例如可以看到:

CC Switch.desktop

然后使用:

Terminal window
distrobox-export --app "CC Switch"

导出完成后,宿主机应用菜单中就会出现 CC Switch,可以像普通软件一样启动。

TIP

会误以为导出参数填写的是可执行文件名称,例如:

Terminal window
distrobox-export --app cc-switch

这是错误的。

--app 后面填写的是 .desktop 文件对应的应用名称,而不是可执行程序名称。

正确做法是先查看:

Terminal window
ls /usr/share/applications/

确认应用名称,例如:

CC Switch.desktop

然后执行:

Terminal window
distrobox-export --app "CC Switch"

如果填写 cc-switch,Distrobox 会将其当作命令行程序处理,导致无法导出图形应用。

银河麒麟安装 CC Switch
https://blog.zyfang.top/posts/linuxs/kyrin/银河麒麟安装ccswitch/
作者
Fang
发布于
2026-07-17
许可协议
CC BY-NC-SA 4.0