воскресенье, 23 августа 2009 г.

Добавление ключей репозитариев.

Настраивал репозитарии на ноуте. Захотелось единообразно добавить ключи сторонних репозитариев.

Обычно проблема выглядит так:

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

Решается так:

gpg --keyserver http://wwwkeys.eu.pgp.net --recv-keys A040830F7FAC5991
gpg --armor --export A040830F7FAC5991 | apt-key add -


Напишем скрипт для облегчения импорта ключей

# nano addkey

в файле пишем

#!/bin/sh
#Добавляет ключи для сторонних репозитариев

gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys $1;
gpg --armor --export $1 | apt-key add -


сделаем его исполняемым

# chmod u+x addkey

Использование

# addkey A040830F7FAC5991

для применения изменений обновляем список пакетов

# aptitude update

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

Отправить комментарий