А
Жизнь между диваном и сервером

27
Май
Теги: ubuntu, проблема
Просмотров: 7459

Как найти ключи репозиториев в Ubuntu

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

Правило админа гласит: "Любая ошибка - должна быть исправлена! Не мешает сейчас, помешает в самый не подходящий момент."

Поэтому решать надо все по мере поступления проблем, а не откладывать все на потом.

При запуске команды обновления, выдало:
W: Ошибка: http://ppa.launchpad.net lucid Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 1DABDBB4CEC06767
W: Ошибка: http://ppa.launchpad.net lucid Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 9E63D8B4GFC06620

Можно конечно установить каждый ключ вручную, но правильнее предложить это сделать самой операционной системе, она же все таки должна помогать человеку, а не человек ей. Ubuntu сделать это автоматически. Жалко, что Ubuntu работу человеку не помогает искать, а то было бы круто. Работу можно найти здесь - http://kokchetav.job.ru

Волшебная команда, которая автоматически найдет и добавит нужные ключи безопасности подключенных репозиториев:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com `sudo aptitude update 2>&1 | grep -o '[0-9A-Z]\{16\}$' | xargs`

Команда и в правду волшебная, так как сразу убирает несколько проблем и делает нашу жизнь еще проще.

Комментарии:

  1. За команду большое спасибо, сталкиваться с этим еще не приходилось, но интерес уже был.

    | Ответить
  2. Executing: gpg —ignore-time-conflict —no-options —no-default-keyring —secret-keyring /etc/apt/secring.gpg —trustdb-name /etc/apt/trustdb.gpg —keyring /etc/apt/trusted.gpg —primary-keyring /etc/apt/trusted.gpg —recv-keys —keyserver keyserver.ubuntu.com

    выдаёт в ответ на команду

    | Ответить
  3. >wolf
    У меня тоже выдает эти строки, но после них идет подключение недостающих ключей в системе

    | Ответить
  4. W: Ошибка GPG: http://security.debian.org squeeze/updates Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 9AA38DCD55BE302B

    | Ответить
  5. после ввода этой команды пишет gpgkeys: HTTP fetch error 7: couldn’t connect to host, с инетом все ок, что за хрень?

    | Ответить
  6. vladimir-nsk

    У меня вообще ничего не пишет после того как вставил команду в терминал.

    | Ответить
  7. А мне помогло ! Полезная штучка ))

    | Ответить
  8. А у меня по прежнему ошибку при апдэйте выдает(
    W: Ошибка GPG: ppa.launchpad.net maverick Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 15A579BF113659DF
    W: Ошибка GPG: ppa.launchpad.net maverick Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 9BDB3D89CE49EC21
    W: Ошибка GPG: ppa.launchpad.net maverick Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 5A9A06AEF9CB8DB0

    | Ответить
  9. Спасибо большое за команды…Сам бы в жизни не родил такую гениальность!

    | Ответить
  10. у меня тоже пишет как и у Артем
    gpgkeys: HTTP fetch error 7: couldn’t connect to host
    в инете только через прокси и ни как иначе, тк неофициально.
    что делать, ка быть?…
    первую неделю осваиваю убунту.

    | Ответить
  11. спасиб, помогло

    | Ответить
  12. *c_"

    | Ответить
  13. спасибо. помогло ubuntu 8.04 hardy

    | Ответить
  14. чудно прокатило на 10.04

    | Ответить
  15. Вот что у меня пишет после этой команды:
    gpg: запрашиваю ключ 163A0DF5 с hkp сервера keyserver.ubuntu.com
    gpgkeys: key 07C0EF03163A0DF5 not found on keyserver
    gpg: не найдено данных формата OpenPGP.
    gpg: Всего обработано: 0

    | Ответить
  16. Спасибо, :) помогло. Mint Росинка 11.

    | Ответить
Имя (обязательное поле)
e-mail (обязательное поле)
Сайт
Текст комментария:


Если Вы используете материал моего блога, то будьте добры поставьте ссылку.
Блог о жизни системного администратора.
www.adminway.ru - Жизнь между диваном и сервером. © 2009 - 2012

Rambler's Top100

Яндекс.Метрика