下列软件包有未满足的依赖关系:
libpython2.7-minimal : 破坏: python (< 2.7.18) 但是 2.7.5-5ubuntu3 正要被安装
libpython2.7-stdlib : 破坏: python (< 2.7.18) 但是 2.7.5-5ubuntu3 正要被安装
python : 依赖: python-minimal (= 2.7.5-5ubuntu3) 但无法安装它
依赖: libpython-stdlib (= 2.7.5-5ubuntu3) 但无法安装它
python-support : 依赖: python-minimal 但无法安装它
python2 : 破坏: python (< 2.7.15-2) 但是 2.7.5-5ubuntu3 正要被安装
python2.7 : 破坏: python (< 2.7.18) 但是 2.7.5-5ubuntu3 正要被安装
python2.7-minimal : 破坏: python (< 2.7.18) 但是 2.7.5-5ubuntu3 正要被安装
python3-six : 破坏: python (< 2.7.18) 但是 2.7.5-5ubuntu3 正要被安装
python3-yaml : 破坏: python (< 2.7.18) 但是 2.7.5-5ubuntu3 正要被安装
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
换个源试试
更换一个源后(我更换的是sohu的源,之前是网易的源),再次sudo apt-get -f install。搞定这些依赖问题。之后再sudo dpkg -i 文件名.deb 软件成功安装。
解决方法
先试试看用修复安装,如果显示的全部是0更新,代表没有效果(例外,一些网上的更新源和软件的代码也写在下面了)。
修复代码: apt-get -f -y install
更新软件:sudo apt-get upgrade
更新源:sudo apt-get update
换源备注:换源的快捷方法
**ctrl+shift+v 可进行粘贴
尝试着对 libc6-dev进行更新(建议使用这个,但一样有可能出现依赖错误。)
更新代码:sudo apt-get install libc6-dev
备注:(具体的软件名字根据电脑提示进行,有的时候不加版本号也可以装。)
删除依赖的文件
删除的代码:apt-get autoremove --purge 软件名
以我的为例子(我只删掉了这一个就可以安装了):apt-get autoremove --purge libc6-dev
备注(kali linux 有可能会出现问题,哪怕你重装了那个软件,慎用!!!)
安装2020版本的kail linux ,这个系统基本是没啥依赖问题的,转好就能用。