Установка postgres 13.04: не найдены действительные данные OpenPGP [закрыто]

Следуя инструкциям UbuntuGeek по установке Postgres на Ubuntu 13.04 ( и усилено здесь ), я застреваю на этой команде:

wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -

Моя система отвечает:

gpg: no valid OpenPGP data found.

Если это актуально, мой файл pgdg.list содержит только эту строку:

deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main

What что мне нужно сделать, чтобы двигаться вперед?

3
задан 13 April 2017 в 15:23

2 ответа

Я столкнулся с подобной проблемой, следующей тем инструкциям - пытаются загрузить ключ отдельно и затем добавляют его:

sudo wget http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc

затем:

sudo apt-key add ACCC4CF8.asc

Это работало на меня.

9
ответ дан 13 April 2017 в 15:23

Попробуйте

wget --no-check-certificate --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -

Причина: кажется, есть ошибка сертификата, когда wget не принимает эмитента сертификата для веб-сайта (попробуйте просто команду wget перед конвейером). Полагаю, правильным способом было бы установить правильный корневой сертификат и цепочку сертификатов, но если wget просто будет игнорировать его, будет быстрее, если вы доверяете сайту ...

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

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