Следуя инструкциям 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 что мне нужно сделать, чтобы двигаться вперед?
Я столкнулся с подобной проблемой, следующей тем инструкциям - пытаются загрузить ключ отдельно и затем добавляют его:
sudo wget http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc
затем:
sudo apt-key add ACCC4CF8.asc
Это работало на меня.
Попробуйте
wget --no-check-certificate --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
Причина: кажется, есть ошибка сертификата, когда wget не принимает эмитента сертификата для веб-сайта (попробуйте просто команду wget перед конвейером). Полагаю, правильным способом было бы установить правильный корневой сертификат и цепочку сертификатов, но если wget просто будет игнорировать его, будет быстрее, если вы доверяете сайту ...