在 Ubuntu 20.04 上直接安装最新版时,会遇到系统依赖缺失问题的报错,导致无法完成安装,Github上也有人issue。
因为Clash Verge 在 2.x 版本之后,新增了对
libwebkit2gtk-4.1-0 的依赖。而这个库在 Ubuntu 20.04 的官方仓库中并不存在。安装时系统会提示无法定位该软件包或有未满足的依赖,陷入死循环。
解决方案:使用兼容版本 v1.7.6
根据社区实测,Clash Verge 的 v1.7.6 版本 是一个较为稳定且兼容 Ubuntu 20.04 的版本。它没有依赖 libwebkit2gtk-4.1-0,只需安装一个轻量的托盘库即可正常运行。
1. 下载兼容版本
访问 GitHub Release 页面,下载 v1.7.6 版本的 .deb 安装包:
Clash Verge v1.7.6 Release 下载地址
下滑到assets,如果你是x86CPU,下载文件名一般为:
clash-verge_1.7.6_amd64.deb
2. 安装软件包
在终端进入下载目录,执行以下命令进行安装:
sudo dpkg -i clash-verge_1.7.6_amd64.deb
此时系统可能会提示缺少依赖项
libayatana-appindicator3-1,这是一个用于系统托盘显示的库,可以通过以下命令安装:
sudo apt install libayatana-appindicator3-1
然后重新执行
.deb 安装命令,通常可以顺利完成:
sudo dpkg -i clash-verge_1.7.6_amd64.deb
3.启动
安装完成后,可以使用如下命令启动 Clash Verge:
clash-verge
也可以在图形界面菜单中搜索
Clash Verge,点击图标直接运行。