该命令没有返回错误,但是当我选择 5 时它什么也不做。
选择 4 会给出以下信息:
这是在 VirtualBox 上
答案1
第二张屏幕截图上的错误告诉您问题是什么:
您正在运行维护 SET 更新的 Kali Linux。
选择选项 4 或 5 时什么也不会发生,因为设置就是这样的。如果您在 Kali 上运行 SET,则当您进行系统更新时,SET 将从 Kali 存储库获取其更新。
我猜想,您的问题在于您没有添加 Kali Bleeding Edge 存储库。如果您只使用主 Kali 存储库,您的 SET 更新将比 SET 的最新更新晚几个月。您所要做的就是添加 Bleeding Edge 存储库,然后更新您的系统,SET 将更新到最新版本(我刚刚在自己的系统上的 Kali 虚拟机上对此进行了测试。
请执行下列操作:
打开终端并以 root 身份依次运行以下三个命令:
回声http://http.kali.org/kalikali-bleeding-edge contrib non-free main >> /etc/apt/sources.list
apt-get 更新
apt-get 升级
现在重新打开 SET,您将看到不再有消息告诉您有新版本可用。