Estoy intentando instalar postgreSQL BDR en mi Ubuntu 14.04 siguiendo esta sencilla guía:http://bdr-project.org/docs/next/installation-packages.html
He realizado los pasos proporcionados, que fueron:
Añadiendo
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
a/etc/apt/sources.list.d/2ndquadrant.list
Importando clave de repositorio
sudo apt-get update
Sin embargo, por alguna razón, ejecutar el último comando produce el siguiente resultado: https://gist.github.com/mbajur/416588a165d62c17e9f0
Eso es incómodo porque puedo encontrar exactamente el mismo tutorial para varios paquetes, por lo que parece bastante común usar esa fuente.
¿Cuál es la forma común de abordar estos problemas? ¡Gracias de antemano por cualquier pista!
Edición #1
Mis archivos de lista:
/etc/apt/sources.list
deb mirror://mirrors.ubuntu.com/mirrors.txt trusty main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt trusty-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt trusty-backports main restricted universe multivers deb mirror://mirrors.ubuntu.com/mirrors.txt trusty-security main restricted universe multiverse
/etc/apt/sources.list.d/apt_postgresql_org_pub_repos_apt.list
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
/etc/apt/sources.list.d/2ndquadrant.list
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
Me acabo de dar cuenta de que esos dos últimos archivos tienen contenido duplicado (¿podría ser un problema?) pero de todos modos no puedo instalar el paquete dado, así que hay algo que no está bien aquí.
Edición #2
Acepto la respuesta AB, pero el verdadero problema fue que parece que los chicos de postgres-bdr nos dieron la URL deb incorrecta. Debería serlo deb http://packages.2ndquadrant.com/bdr/apt/ wheezy-2ndquadrant main
, no deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main
. Por eso no pude instalar postgresql-9.4-udr-plugin
el paquete.
Respuesta1
Esas son dos cosas diferentes. el repositorio
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
funciona como puedes ver en tuesencia.
El problema es que el espejo ftp.unina.it
no existe en ellistade los espejos definidos.
Utilice un espejo diferente o el servidor principal
sudo sed -i 's/mirror:\/\/mirrors.ubuntu.com\/mirrors.txt/http:\/\/archive.ubuntu.com\/ubuntu/' /etc/apt/sources.list
Eliminar /etc/apt/sources.list.d/apt_postgresql_org_pub_repos_apt.list
,
el contenido es idéntico al contenido deetc/apt/sources.list.d/2ndquadrant.list
sudo rm /etc/apt/sources.list.d/apt_postgresql_org_pub_repos_apt.list
Actualizar las fuentes del software
sudo apt-get update