sudo apt-get update не подключается к репозиториям - подпись GPG недействительна / репозиторий не имеет файла выпуска

Вот простой ответ, который я нахожу, работает во всех версиях Ubuntu / CentOS / RHEL простым присутствием файлов (конечно, без отказоустойчивости, если кто-то случайно удаляет / etc / redhat-release в ваших Ubuntu и т. д.), :

if [ -f /etc/redhat-release ]; then
  yum update
fi

if [ -f /etc/lsb-release ]; then
  apt-get update
fi
1
задан 18 November 2017 в 00:42

1 ответ

Я не эксперт, но мне кажется, что ваш кеш GPG поврежден. попробуйте запустить

    sudo apt-key update

Это приведет к восстановлению ключей для репозиториев Ubuntu. Третий сторонний репозиторий, я понятия не имею, как исправить. Я думаю, что грязное решение будет состоять в запуске

    sudo apt-get update --allow-unauthenticated

. Я бы действительно советовал этому. Он выдает любую защиту, которую вы используете при запуске обновлений из окна.

0
ответ дан 23 May 2018 в 02:03

Другие вопросы по тегам:

Похожие вопросы: