错误记录: gvfs-backends : 依赖: libusb-1.0-0 (>= 2:1.0.21) 但是 2:1.0.20-1 正要被安装

在安装libfreenect2的时候不小心把一些依赖给降级了,之后在安装软件的时候一直会出现,依赖被安装的提示,然后安装不了

正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 gvfs-backends : 依赖: libusb-1.0-0 (>= 2:1.0.21) 但是 2:1.0.20-1 正要被安装
 libglfw3-dev : 依赖: libxxf86vm-dev 但是它将不会被安装
 libgusb2 : 依赖: libusb-1.0-0 (>= 2:1.0.22) 但是 2:1.0.20-1 正要被安装
 libpcl-io1.10 : 依赖: libusb-1.0-0 (>= 2:1.0.22) 但是 2:1.0.20-1 正要被安装
 libsane : 依赖: libusb-1.0-0 (>= 2:1.0.22) 但是 2:1.0.20-1 正要被安装
 libturbojpeg0-dev : 依赖: libturbojpeg (= 2.0.3-0ubuntu1.20.04.1) 但是它将不会被安装
 sane-utils : 依赖: libusb-1.0-0 (>= 2:1.0.22) 但是 2:1.0.20-1 正要被安装
 usbutils : 依赖: libusb-1.0-0 (>= 2:1.0.22) 但是 2:1.0.20-1 正要被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

之后根据提示运行

sudo apt --fix-broken install

问题解决

posted @ 2022-03-09 21:30  楸壳  阅读(428)  评论(0编辑  收藏  举报