PostgreSQL 9.2 недоступен в CentOS (последняя версия 8.1), поэтому для его получения необходимо добавить репозиторий postgre с помощью команды

rpm -ivh http://yum.postgresql.org/9.2/redhat/rhel-5-i386/pgdg-centos92-9.2-6.noarch.rpm

(согласно тому или другому).

Однако, когда я пытаюсь это сделать, единственный ответ, который я получаю, это

Получение http://yum.postgresql.org/9.2/redhat/rhel-5-i386/pgdg-centos92-9.2-6.noarch.rpm ошибки: пропуск http://yum.postgresql.org/9.2/redhat/rhel -5-i386/pgdg-centos92-9.2-6.noarch.rpm - передача не удалась - неизвестная или непредвиденная ошибка

"Неизвестная или неожиданная ошибка" не очень помогает.

Я подтвердил, что пакет существует. Как отладить эти ошибки rpm?

1 ответ1

0

Установлено на моем боксе успешно. Это CentOS 6.3, но я не думаю, что это имеет значение. Может быть, это временная проблема. Вы пробовали с другого сервера? Вы можете использовать yum downloadonly, и они передают RPM. В любом случае, я установил его и, как и ожидалось, создал файл с именем /etc/yum.repos.d/pgdg-92-centos.repo со следующими данными, так что вы можете сделать это вручную и продолжить:


[pgdg92]
name=PostgreSQL 9.2 $releasever - $basearch
baseurl=http://yum.postgresql.org/9.2/redhat/rhel-$releasever-$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-92

[pgdg92-source]
name=PostgreSQL 9.2 $releasever - $basearch - Source
failovermethod=priority
baseurl=http://yum.postgresql.org/srpms/9.2/redhat/rhel-$releasever-$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-92

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .