apt有些时候会报依赖出错,提示使用apt --fix-broken install也无法解决。因此只能手动删除破损的依赖包。

 

例如,下面报如下的依赖错误:

apt依赖出错问题修复_包依赖

 

 

这里有两个包破损(libcuinj64-10.1和libnvidia-ml-dev),那么通过一下命令进行删除这两个破损包:

sudo dpkg --remove --force-remove-reinstreq package_name

 

这时候可能会报该包被其他包依赖的问题,同样使用同样的命令,删除该依赖包即可。

黄世宇/Shiyu Huang's Personal Page:​​https://huangshiyu13.github.io/​