РЕПОЗИТОРИИ
Jan. 8th, 2011 08:54 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Разбираемся с ключами для репозиториев.
Представьте себе, что будет, если в репозитарий покласть что-то лишнее =). С одной стороны, это хорошо, а с другой - не очень. В том плане, что новички просто теряются. Иногда ключи нужно обновлять, а как это сделать знает не каждый. Представьте ситуацию: вы пытаетесь получить обновления, и консоль выдает вам что-то типа: W: Ошибка: http://ppa.launchpad.net jaunty Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY BE80FFE08E772DB0
Проблема решается довольно просто. Возьмите последние 8 символов кода ключа. В нашем случае: BE80FFE08E772DB0 -> 8E772DB0
И выполните 2 команды: gpg --keyserver keyserver.ubuntu.com --recv 8E772DB0
Если все ок, то получаем: gpg: запрашиваю ключ 8E772DB0 с hkp сервера keyserver.ubuntu.com gpg: ключ 8E772DB0: открытый ключ “Launchpad PPA for Plasmoid” импортирован gpg: Всего обработано: 1 gpg: импортировано: 1 (RSA: 1)
И вторая команда: gpg --export --armor 8E772DB0 | sudo apt-key add --