Intenté instalar postgresql11 en CentOS7. Encontré las instrucciones de instalación en el sitio oficial: https://www.postgresql.org/download/linux/redhat/
Luego sigo su paso y selecciono el siguiente parámetro:
1.version: 11
2.platform: RedHat Enterprise,CentOS, Scientific or Oracle version 7
3.architecture: x86_64
Obtuve el comando para instalar el RPM resositorio:
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Lo ejecuto en el servidor con éxito. Luego intento ejecutar el comando para instalar los paquetes del cliente:
yum install postgresql11
Recibí el siguiente error cuando ejecuto este comando:
File contains parsing errors: file:///etc/yum.repos.d/pgdg-redhat-all.repo
[line 196]: [pgdg96-updates-debuginfo]k
[line 203]: [pgdg95-updates-debuginfo]k
Encontré el mismo error cuando intento borrar este comando de uso de paquete:
yum erase pgdg-redhat-repo
No pude encontrar ningún contenido en el comando de uso /etc/yum.repos.d:
cd /etc/yum.repos.d/ && grep pgdg-redhat-all.repo ./*
Ya había buscado este error en Google y parece que nadie encontró este error. ¿Alguien sabe cómo solucionar este problema?
Respuesta1
Parece que han cometido un error de empaquetado al preparar esas rpm. En /etc/yum.repos.d/pgdg-redhat-all.repo
, encontrarás una sección
[pgdg10-updates-debuginfo]
name=PostgreSQL 10 for RHEL/CentOS $releasever - $basearch - Debuginfo
baseurl=https://download.postgresql.org/pub/repos/yum/debug/10/redhat/rhel-$releasever-$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
[pgdg96-updates-debuginfo]k
name=PostgreSQL 9.6 for RHEL/CentOS $releasever - $basearch - Debuginfo
baseurl=https://download.postgresql.org/pub/repos/yum/debug/9.6/redhat/rhel-$releasever-$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
[pgdg95-updates-debuginfo]k
name=PostgreSQL 9.5 for RHEL/CentOS $releasever - $basearch - Debuginfo
baseurl=https://download.postgresql.org/pub/repos/yum/debug/9.5/redhat/rhel-$releasever-$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
# Debuginfo/debugsource packages for testing repos
# Available for 9.6 and above.
Simplemente elimine la k
s después de ]
y debería estar bien.Este error ya ha sido reportado