Помилка GPG, відкритий ключ підписів недоступний ПРОСТО ТОЛЬКО


10

повертається оновлення apt-get :

W: GPG error: http://pl.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: http://pl.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://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://deb.torproject.org trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY EE8CBC9E886DDD89
W: GPG error: http://security.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://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

Я спробував багато рекомендованих рішень із старих питань, але ніби нічого не допомагає.

  • sudo apt-очиститися

  • sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-ключі 40976EAF437D05B5 (з усіма відсутніми ключами)

  • Я встановив lauchpad-getkeys, який повинен автоматично відновити ключі

Будь-які ідеї?


Дякую, але, як згадувалося, я спробував --recv-ключі не пощастило.
Адам,

Будь ласка, опублікуйте вихід командиsudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 40976EAF437D05B5
smurf

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.ux3Y2CVCoP --no-auto-check-trustdb --trust-model always (оброблений список сховищ) gpg: keyblock resource /etc/apt/trusted.gpg.d/xorg-edgers-ppa.gpg: resource limit gpg: keyblock resource /etc/apt/trusted.gpg.d/yktooo-ppa.gpg: resource limit gpg: requesting key 437D05B5 from hkp server keyserver.ubuntu.com gpg: key 437D05B5: "Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>" not changed gpg: Total number processed: 1 gpg: unchanged: 1
Адам,


1
@isomorphismes NOPE. Цей конкретний ключ 40976EAF437D05B5надзвичайно впертий і важко зафіксувати, тому Q 13065 так чи інакше охоплює ті випадки, які ОП намагалася в рази. Це так, ніби ви мені дали викрутку Pozidriv, коли мені потрібна Torx. ;)
синтаксис-помилка

Відповіді:


2

Напевно, ви постраждали від помилки 1263540 . Пропоную спробувати:

  1. sudo apt-очиститися
  2. sudo mv / var / lib / apt / list /var/lib/apt/lists.old
  3. mkdir -p / var / lib / apt / списки / частковий
  4. Видаліть всі файли довжиною 0 у /etc/apt/trusted.gpg.d/
  5. sudo apt-get update

Якщо це не працює, відновіть / var / lib / apt / списки, резервні копії на кроці 2.

Джерело


Виправлено :) Не знаю, чи допомогло виконання ваших кроків, тому що у мене все-таки була така ж проблема. Здається, це було видаленням yktooo-ppa.gpg в /etc/apt/trusted.gpg.d, хоча довжина не була 0. Я вибрав це, тому що він з'явився раніше, як згадувалося вище обмеження ресурсів gpg: keyblock resource /etc/apt/trusted.gpg.d/yktooo-ppa.gpg
Адам,

Я додав ще одне сховище, і помилка повернулася. Схоже, це та сама помилка, з якою ви пов’язувались :( Сподіваюся, вони скоро її виправлять
Адам,

3

aptПрисутній в Ubuntu страждає від GPG граничного ресурсу помилки в схильному

Ви можете легко виправити це /etc/apt/trusted.gpg.dі видалити невикористані ключі (як правило, з PPA, які ви більше не використовуєте), поки не опуститеся нижче 40 клавіш.

Потім побіг sudo apt-get update

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.