Команда не возвращает ошибку, но ничего не делает, когда я выбираю 5.
Выбор 4 дает это сообщение:
Это на VirtualBox
Команда не возвращает ошибку, но ничего не делает, когда я выбираю 5.
Выбор 4 дает это сообщение:
Это на VirtualBox
Ошибка на вашем втором скриншоте говорит вам, в чем проблема:
Вы используете Kali Linux, который поддерживает обновления SET.
Причина, по которой ничего не происходит при выборе варианта 4 или 5, заключается в том, что он настроен таким образом. Если вы используете SET на Kali, SET будет получать обновления из репозиториев Kali при обновлении системы.
Я полагаю, что проблема в вашем случае заключается в том, что вы не добавили хранилище Kali Bleeding Edge. Если вы используете только основной репозиторий Kali, ваши обновления SET будут на несколько месяцев позже из-за последних обновлений SET. Все, что вам нужно сделать, это добавить репозиторий Bleeding Edge, а затем обновить вашу систему, а SET обновится до последней версии (я только что проверил это на виртуальной машине Kali в моей собственной системе).
Сделайте следующее:
Откройте терминал и выполните эти три команды одну за другой от имени пользователя root:
echo deb http://http.kali.org/kali kali-bleeding-edge contrib несвободная главная >> /etc/apt/sources.list
apt-get update
подходящее обновление
Теперь снова откройте SET, и вы увидите, что больше нет сообщения о том, что доступна более новая версия.