Kali for Raspberry Pi 3:exploitdb 更新挂起,什么也不做

5 raspberry-pi kali-linux

我在用于 Raspberry Pi 3 的 Kali 中遇到了一个严重问题:我在 YouTube 上观看了一个视频来扩展 Kali 并安装完整版本。我已经开始了这个过程,大约 4 个小时后,它冻结了,什么也没做。所以我取消了安装并做了dpkg --configure -a。然后我更新了 Kali 并开始升级。现在,同样的问题。

它挂在

在[相同存档]上解压exploitdb (20160808-0kali)

有人可以帮忙吗?

小智 7

我在 NetHunter 上遇到了这个确切的问题。但是谷歌搜索这个问题没有用,只会导致很多未回答的线程。我将在这里列出我的解决方案,并希望它也适用于非 NetHunter 系统。它对我有用,可能对你不起作用。

我通过首先卸载 man-db 和exploitdb 设法解决了这个问题:

apt-get remove man-db
apt-get remove exploitdb
Run Code Online (Sandbox Code Playgroud)

对于在 NetHunter 上遇到此问题的人来说,这也将自动卸载 kali-linux-nethunter. 不用担心,修复exploitdb后重新安装即可。

此时,dpkg 给了我一条消息,说明如下:

dpkg:错误处理包exploitdb (--remove):包处于非常糟糕的不一致状态;您应该在尝试删除之前重新安装它

但是,您无法重新安装它,因为它会在解压缩时卡住。要强制删除,请使用以下命令:

dpkg --remove --force-remove-reinstreq exploitdb
Run Code Online (Sandbox Code Playgroud)

这个命令在我的 OnePlus 3t NetHunter 设备上花费了 5 分钟。我想它永远需要在 RaspBerry Pi 上。重新安装exploitdb 需要更长的时间。

之后,您可以重新安装软件包,它应该可以工作。kali-linux-nethunter如果您使用的是 NetHunter,请不要忘记重新安装。