Где находится файл archive.key для backports.debian.org?

Я пытаюсь выполнить инструкции здесь , чтобы установить pureata на мой Pi. Я получаю следующую ошибку:

W: GPG error: http://backports.debian.org squeeze-backports Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8B48AD6246925553

Когда я пытаюсь выполнить sudo apt-get update с репозиториями в:

  1. http://ftp.uk.debian.org/debian/
  2. http://backports.debian.org/debian-backports

Итак, я попробовал sudo wget -O - http://backports.org/debian/archive.key | apt-key add -, но на backports.org нет сервера. Итак, мой вопрос: где находится архив.key для этих репозиториев?

22 голоса | спросил Johnny 13 FriEurope/Moscow2013-12-13T14:42:44+04:00Europe/Moscow12bEurope/MoscowFri, 13 Dec 2013 14:42:44 +0400 2013, 14:42:44

3 ответа


33

Попробуйте этот ответ: Нет ошибки PUbKey .

Я не уверен, но я думаю, что вам нужен только общий ключ debian. Я попробовал это в своей системе, и он добавил, хорошо. Сообщите мне, если это разрешит его для вашего использования.

Итак, чтобы быть понятным и использовать OP как источник для ключа в следующем примере:

gpg --keyserver pgpkeys.mit.edu --recv-key  8B48AD6246925553      
gpg -a --export 8B48AD6246925553 | sudo apt-key add -
ответил growlf 14 SatEurope/Moscow2013-12-14T01:14:10+04:00Europe/Moscow12bEurope/MoscowSat, 14 Dec 2013 01:14:10 +0400 2013, 01:14:10
6

В моем случае отсутствовал другой идентификатор ключа, когда я пытался установить backports.
Ответ выше +1 также работал на моей малине pi3 с raspbian jessie. Я пишу это просто, чтобы указать, что вы можете установить отсутствующие ключи одним и тем же методом. Сообщение терминала Bash было следующим:

  

Получить: 4 http://ftp.debian.org jessie-backports /main armhf Пакеты [690 kB ]
  Получить: 5 http://ftp.debian.org jessie-backports /main Перевод-ru [488 kB]   Чтение списков пакетов ... Готово
  W: Нет открытых ключей для следующих идентификаторов ключей:   7638D0442B90D010

Все, что мне нужно было сделать, это заменить идентификатор ключа , чтобы он совпал с тем, который я отсутствовал, в моем случае 7638D0442B90D010

gpg --keyserver pgpkeys.mit.edu --recv-key [Insert here your missing key ID]




gpg -a --export [Insert here your missing key ID] | sudo apt-key add -

Теперь, как обычно, вы можете правильно получить обновления программного обеспечения raspbian с помощью:

sudo apt-get update

ответил Denja 13 +03002016-10-13T19:37:49+03:00312016bEurope/MoscowThu, 13 Oct 2016 19:37:49 +0300 2016, 19:37:49
6

Запуск команды

gpg --keyserver pgpkeys.mit.edu --recv-key  8B48AD6246925553

не работал для меня. gpg с помощью

gpgkeys: key 8B48AD6246925553 can't be retrieved
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0

Мне удалось заставить его работать, используя

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 8B48AD6246925553

После этого sudo apt-get update работал нормально.

ответил captnswing 7 Jpm1000000pmSat, 07 Jan 2017 19:26:19 +030017 2017, 19:26:19

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132