склонные sudo - получают обновление, не соединяющееся с репозиториями - подпись GPG, недопустимая / репозиторий не имеет никакого файла версии

Каждый раз я работаю apt-get update, это выкладывает это. И когда я пытаюсь загрузить вещи с apt-get install или центр программного обеспечения Ubuntu, это не работает. Помогите.Спасибо.

    Reading package lists... Done
W: GPG error: http://us.archive.ubuntu.com/ubuntu yakkety-updates Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
E: The repository 'http://us.archive.ubuntu.com/ubuntu yakkety-updates Release' is no longer 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.
W: The repository 'http://ppa.launchpad.net/fkrull/deadsnakes/ubuntu yakkety Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository 'http://ppa.launchpad.net/gwendal-lebihan-dev/hexchat-stable/ubuntu yakkety Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository 'http://ppa.launchpad.net/ubuntuhandbook1/audacity/ubuntu yakkety Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
2
задан 17 November 2017 в 23:42

2 ответа

Для BADSIG ошибка

, которым Это могло быть, существует неправильная подпись, чтобы зафиксировать это, открыть терминал и тип:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 40976EAF437D05B5

, Где 40976EAF437D05B5 Ваш плохой ключ подписи, используйте эту команду для разрешения соответствующей ошибки просто заменой последний ключ.

Затем для предотвращения подобной проблемы для появления снова можно хотеть очиститься apt кэш программного обеспечения.

cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt update

Для does not have release file ошибка

ошибка подразумевает, что у Вас есть несовместимый репозиторий, такой как:

  1. Deadsnakes (ПРЕКРАТИЛСЯ)
  2. HexChat, стабильный
  3. Смелость

Просто удаление их, репозиторий избавится ошибка, использовать --remove аргументы на add-apt-repository:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/audacity
sudo add-apt-repository --remove ppa:fkrull/deadsnakes-python2.7
sudo add-apt-repository --remove ppa:gwendal-lebihan-dev/hexchat-stable
3
ответ дан 2 December 2019 в 02:48

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

    sudo apt-key update

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

    sudo apt-get update --allow-unauthenticated

, я действительно отговорю от этого все же. Это бросает любую безопасность, которую Вы имеете в выполнении обновлений из окна.

0
ответ дан 2 December 2019 в 02:48

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

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