这种a依赖b、b依赖a无法安装的怎么处理呀?

在安装amd gpu驱动的时候碰到了这种情况:


两个依赖你依赖我,我依赖你,给我整不会了,有没有大佬知道怎么处理?

缺少依赖的话试一下这个命令:sudo apt install -f

安装软件的话使用:sudo dpkg -i * .deb,这个命令。

是两个依赖互相依赖了。

你仔细看一下,缺少的依赖不一样
你用的命令就不对,deb包你用sudo dpkg -i *.deb这个命令安装,
如果提示缺少依赖的话,你再用sudo apt install -f 这个命令试一下

唉,都4204年了,apt早都能安装本地包了,还能自动处理依赖,比dpkg -i好用多了。
我能不知道用dpkg -i安装么,这是依赖冲突呀哥!

那我就不懂了,你在群里问一下其他大佬吧,我也是在学习

或者不嫌麻烦的话,你直接在银河麒麟的源里面去找缺少的依赖,我自己的打印机问题就是这么解决的,虽然方法笨,但绝对管用,至于再高阶的方法就不知道了

其实很简单:sudo dpkg -i a.deb b.deb

  1. 找到 a 源码包 下载安装
  2. 直接在openkylin里软件商店搜 没搜到的软件是没有适配过的 很容易出现依赖问题 可以反馈下你想要的软件是啥