Подписи не проверены

Подписи не проверены

Это ошибки подписи, которые сохранились после того, как я попробовал несколько исправлений, упомянутых в Интернете.

W: GPG error: http://deb.opera.com stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 517590D9A8492E35
W: GPG error: http://archive.canonical.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://extras.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: GPG error: http://linux.dropbox.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY FC918B335044912E
W: GPG error: http://dl.google.com stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A040830F7FAC5991
W: GPG error: http://dl.google.com stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A040830F7FAC5991
W: GPG error: http://archive.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: https://private-ppa.launchpad.net raring Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E131728675254D99
W: GPG error: http://archive.ubuntu.com trusty-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty-backports Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: https://private-ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E131728675254D99
W: GPG error: http://archive.ubuntu.com trusty-security Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0CC3AFF5CEDF0F40
W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 32B18A1260D8DA0B

Я искал решения, но ничего не помогло. Пожалуйста, предложите что-нибудь, что помогло бы устранить эти ошибки.

Что я уже попробовал:

  1. y-ppa-менеджер
  2. ручное удаление списка и его повторное создание.

Поэтому, пожалуйста, не отмечайте дубликаты этих методов и предложите что-то другое.

решение1

Что-то пошло не так с вашими ключами apt или добавлением/изменением репозиториев или чем-то еще... Я не знаю, что именно.

  • Какие действия привели к возникновению этих ошибок и какие исправления вы пробовали?

Но вот несколько временных решений для облегчения ваших симптомов:


Чтобы простодобавить недостающие ключи, эта команда должна работать (замените строку "2EA8..." на ваши фактические отсутствующие ключи)

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2EA8F35793D8809A

Можно попробовать --keyserver keys.gnupg.net, если их нет на Ubuntu
[см.https://askubuntu.com/a/141088/129271]


Это выглядело так, как будто ты этого не сделал.правильно добавьте некоторые PPA, согласно инструкциям Ubuntu, он должен "получить ключ PPA" самостоятельно. Вот инструкции терминала отhttps://help.ubuntu.com/community/Repositories/Ubuntu

Шаг 2: Откройте терминал и введите:

$ sudo add-apt-repository ppa:user/ppa-name

Замените «ppa:user/ppa-name» на местоположение PPA, которое вы указали выше.

Теперь ваша система получит ключ PPA. Это позволит вашей системе Ubuntu проверить, что пакеты в PPA не были изменены с момента их сборки.


В случае, если естьпроблема с источниками программного обеспечения, это должно восстановить их до «значений по умолчанию».Я бы сделал резервную копию всего в /ect/apt/sources.listи /ect/apt/sources.list.d/сначала, на всякий случай. Не зная, какая у вас версия Ubuntu, я не уверен, какими должны быть "значения по умолчанию", или добавили ли вы дополнительные PPA или другие источники. Запуск lsb_release -aдолжен сообщить вам о вашей версии и "кодовом имени"

Резервное копирование файлов sources.list

Просто скопируйте их в резервную папку, это должно сработать:

sudo mv /etc/apt/sources.list /etc/apt/sources.list.old
sudo mv /etc/apt/sources.list.d /etc/apt/sources.list.d.old

Восстановление стандартной версии Ubuntusources.list

  • Для Ubuntu, если вы сделаете это, то должен быть сгенерирован новый свежий sources.listфайл

    1. удалите старые файлы ( sudo rm /etc/apt/sources.listи sudo rm -R /etc/apt/sources.list.dноСНАЧАЛА СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ).

    2. Затем выполните одно из следующих действий:

      • Запустите Источники программного обеспечения ( sudo software-properties-gtkили sudo software-sources), выберите/отметьте несколько репозиториев, выберите сервер и обновите.

      • Создайте новый наhttp://repogen.simplylinux.ch/используя вашу версию и страну (чтобы выбрать локальные зеркала), затем скопируйте и вставьте его в ваш новый sources.list с помощью gksudo gedit /etc/apt/sources.listили в терминалеsudo nano /etc/apt/sources.list

Сайтhttp://repogen.simplylinux.ch/также имеет МНОГО дополнительных PPA, выглядит весьма полезным. [предоставленоКак восстановить репозитории по умолчанию?]

решение2

Узнав, что apt не может обрабатывать более 40 ключей, я начал удалять ppa и их ключи из /etc/apt/trusted.gpg.d

После этого я обновил apt-cache, и мои проблемы были решены.

Связанный контент