Любая установка, которую я пробую через Центр программного обеспечения, говорит мне:
Требуется установка ненадежных пакетов: действие потребует установки пакетов из источников, не прошедших проверку подлинности.
Я сделал apt-get update
из командной строки, затем удалил источники программного обеспечения, из-за которых были плохие ключи (PPA, которые я добавил сам), и снял флажок в источниках программного обеспечения для центра программного обеспечения, но безрезультатно. Я не могу больше ничего устанавливать из центра программного обеспечения - только> из командной строки с помощью apt-get.
Является ли удаление / установка единственным вариантом? Я не хочу нарушать другие PPA, которые у меня есть.
Дополнительная информация:
Вот паста из обновления apt-get:
Reading package lists... Done
W: GPG error: http://ppa.launchpad.net oneiric Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B725097B3ACC3965
W: GPG error: http://us.archive.ubuntu.com oneiric Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
Я попытался обновить apt-ключ, и не было никакого эффекта (два ключа без изменений).
Выходные данные apt-get update
и apt-get upgrade
содержимое содержимого /etc/apt/sources.list
можно найти в этом сообщении .
источник
cat /etc/apt/sources.list
а такжеsudo apt-get update && sudo apt-get upgrade
Muon Update Manager
вместо этого, он позволяет вам переопределить предупреждения о неподписанных пакетах, как это делал стандартный менеджер обновлений в версии до 10.04.Ответы:
Откройте Терминал и введите нижеприведенные команды:
Обновление: это может не помочь в некоторых более поздних версиях, которые могут потребовать альтернативных решений, таких как ответ в другом ответе, или такого, который, кажется, выполняет работу в некоторых случаях под Ubuntu 16.04:
источник
Это распространенная проблема с PPA на Launchpad. Достаточно часто, что я скопировал эти команды, чтобы использовать их при переустановке или добавлении новых PPA для Launchpad.
Затем,
Замените YOURKEYNUMBERHERE на проблемные ключи, например так:
А также
Первая строка почти такая же, за исключением клавиш. Это может быть даже необязательно, я, честно говоря, не знаю. Я уверен только в том, что этот метод всегда решает проблему немедленно.
Если кто-нибудь найдет оригинальный ответ, из которого я их скопировал, дайте мне знать, и я свяжусь с ним и предоставлю им ссылку
** EDIT Это почти наверняка karthik87 ответ «ы здесь или здесь я получил от этого. Это, вероятно, может быть закрыто как дубликат.
В любом случае, не забудьте сделать
после, чтобы все исправить.
Примечание. При
apt-get update
первом запуске должно появиться сообщение об ошибке, в котором указано, какой ключ отсутствует, и идентификатор, который будет использоваться с командой apt-key.источник
apt-get update
выводы в конце. НапримерDuplicate sources.list
,Failed to fetch
. Вы должны устранить там ошибки до обновления. Вы можете отключить / удалить сбойные и дублированные источники вSoftware & Updates
приложении наOther Software
вкладке.Возможно, вы можете попробовать перейти на Главный сервер в разделе «Источники программного обеспечения» , где указано « Загрузить с» .
источник
Требуется установка ненадежных пакетов: действие потребует установки пакетов из источников, не прошедших проверку подлинности.
Я получил эту ошибку от Ubuntu Software Updater после добавления репозитория без добавления ключа для репозитория. Некоторые программные репозитории хороши тем, что дают вам инструкции о том, как добавить свои ключи репозитория, а также инструкции по добавлению репозитория, такие как Launchpad. Другие просто дают вам ключ.
Чтобы выяснить, какой ключ вам нужен для запуска терминала:
Это позволит загрузить список доступных пакетов из ваших репозиториев, использующих ключи. Если ключ отсутствует, он вернет сообщение об ошибке.
Используйте информацию в сообщении об ошибке, чтобы найти и загрузить ключ, а затем добавьте его в свой набор ключей apt с помощью:
Вы должны вернуть ОК . Теперь, чтобы проверить, что у вас есть все необходимые ключи аутентификации репозитория, чтобы запустить Ubuntu Software Updater:
Это снова загрузит список доступных пакетов из ваших репозиториев, которые используют ключи. Если ключ отсутствует, он вернет сообщение об ошибке.
источник