目录

1. 准备安装包

2. 安装

安装失败

手动安装依赖

最终解决 — 启用 universe 仓库 + 自动修复

3. 验证安装

4. 经验总结


1. 准备安装包

可以在 windows 上先下好 Linux 版本的 ccswitch,然后传给 Linux 机器

scp windows路径 用户名@Linux ip:Linux路径

2. 安装

执行 sudo dpkg -i 安装 deb 包:

sudo dpkg -i ~/CC-Switch-v3.19.1-Linux-x86_64.deb

安装失败

如果i报错:cc-switch 依赖 libwebkit2gtk-4.1-0,但系统未安装该包。

原因:dpkg 不会自动处理依赖关系,只负责解压和安装指定的 deb 包

手动安装依赖

尝试手动安装缺失的依赖:

sudo apt install libwebkit2gtk-4.1-0

如果再次报错:libwebkit2gtk-4.1-0 自身还依赖 libjavascriptcoregtk-4.1-0 和 libsoup-3.0-0,且提示需要运行 apt --fix-broken install。

原因:libwebkit2gtk-4.1-0 属于 universe 软件源,系统可能未启用该仓库,导致依赖链无法解析。

最终解决 — 启用 universe 仓库 + 自动修复

启用 universe 软件源

sudo add-apt-repository universe

刷新软件包索引

sudo apt update

自动修复依赖并安装所有缺失的包

sudo apt --fix-broken install

3. 验证安装

cc-switch --version

输出版本号即安装成功。

4. 经验总结

以后安装 .deb 包建议直接用:

sudo apt install ~/CC-Switch-v3.19.1-Linux-x86_64.deb

更多推荐