Clash的安装,包依赖冲突问题怎么解决!????
发表于 : 2024-05-17 15:42
事情是这样的,这个月学习了Linux,安上了22年发行的Ubuntu,第一次安装Clash很不顺利,但是一个下午安装上了。用了一天,注意到24年的Ubuntu,又重新再装一次系统,之后再用相同的方式安装Clash就报依赖错误,用dpkg安装deb报这个
用apt install -f后就会把已经安装的clash卸载,网上说反复如此便可能解决,但是并没有。
如果用apt安装deb的话
因为用的是24年的Ubuntu,网上没有足够多的资料来修改ubuntu.sources文件,希望有人能帮助我 
代码: 全选
正在选中未选择的软件包 clash-verge。
(正在读取数据库 ... 系统当前共安装有 181356 个文件和目录。)
准备解压 ./clash-verge_1.6.2_amd64.deb ...
正在解压 clash-verge (1.6.2) ...
dpkg: 依赖关系问题使得 clash-verge 的配置工作不能继续:
clash-verge 依赖于 libwebkit2gtk-4.0-37;然而:
未安装软件包 libwebkit2gtk-4.0-37。
dpkg: 处理软件包 clash-verge (--install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 gnome-menus (3.36.0-1.1ubuntu3) 的触发器 ...
正在处理用于 desktop-file-utils (0.27-2build1) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
在处理时有错误发生:
clash-verge
如果用apt安装deb的话
代码: 全选
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
注意,选中 'clash-verge' 而非 './clash-verge_1.6.2_amd64.deb'
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
下列软件包有未满足的依赖关系:
clash-verge : 依赖: libwebkit2gtk-4.0-37 但无法安装它
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
