Команда не возвращает ошибку, но ничего не делает, когда я выбираю 5.

Выбор 4 дает это сообщение:

Это на VirtualBox

1 ответ1

0

Ошибка на вашем втором скриншоте говорит вам, в чем проблема:

Вы используете 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, и вы увидите, что больше нет сообщения о том, что доступна более новая версия.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .