1

Я пытаюсь обновить Kali Linux с 2017.2 до 2018.2, используя iso, установленный на виртуальной машине Kali.

Итак, я отредактировал свой файл sources.list :

deb file:///media/cdrom0 kali-rolling main contrib non-free

и прокомментировал другие строки, используя #.

Теперь, когда я пытаюсь обновить apt-get update , я получаю:

E: The repository 'file:/media/cdrom0 kali-rolling Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

1 ответ1

2

Согласно man-странице Debian для apt-get, вы можете использовать --allow-unauthenticated например:

apt-get update --allow-unauthenticated

Как показано на странице справки для --allow-unauthenticated :

Игнорируйте, если пакеты не могут быть аутентифицированы, и не запрашивайте об этом. Это может быть полезно при работе с локальными репозиториями, но представляет собой серьезную угрозу безопасности, если подлинность данных не обеспечивается другим способом самим пользователем. Использование параметра Trusted для записей sources.list(5) обычно предпочтительнее этого глобального переопределения. Элемент конфигурации: APT:: Get:: AllowUnauthenticated.

И если это не сработает, попробуйте запустить его с --allow-insecure-repositories например так:

apt-get update --allow-insecure-repositories

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