首页
社区
课程
招聘
kali 安卓逆向环境搭建

kali 安卓逆向环境搭建的时候,安装pyenv python多版本环境的时候出这个错误:
The following packages have unmet dependencies:
libc6-dev : Breaks: libgcc-9-dev (< 9.3.0-5~) but 9.2.1-19 is to be installed
python3-tornado : Breaks: mitmproxy (< 5.0~) but 4.0.4-6 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
有知道怎么解决这个问题的么,可有偿!

收藏
1条回答
HexChristmas 2021-6-23

不知道楼主解决了没,已经过去多半个月了,依赖包损坏,也许是软件源和你本地的包以及依赖不匹配,或者你系统版本和你软件包版本不匹配
从你的报错情况是两个问题:
一个是apt会给你装最新的软件包,当你安装libc6-dev这个的时候,它仍然需要9.2.1-19版本的libgcc-9-dev,但此时apt给你装的是最新的libgcc-9-dev的包所以就会报错。
另一个是也是同理。
解决方法就是,你在apt update的时候它会在/var/lib/dpkg/status生成一个软件包头文件就是软件包信息的一个config,你直接把软件包需要的旧版本依赖替换成最新版本的依赖就可以
要不然你就执行apt自带的进行修复

sudo apt --fix-broken install

要不然就是排查软件源版本是否存在不一致状况

回复
kali 逆向 环境 安卓
  参与学习     人
  提问次数     100 个
我的问答 领取收益
0
我的提问
0
我的回答
0
学习收益