Estou tentando instalar o postgreSQL BDR no meu Ubuntu 14.04 seguindo este guia simples:http://bdr-project.org/docs/next/installation-packages.html
Eu executei as etapas fornecidas, que foram:
Adicionando
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
a/etc/apt/sources.list.d/2ndquadrant.list
Importando chave do repositório
sudo apt-get update
No entanto, por algum motivo, executar o último comando produz a seguinte saída: https://gist.github.com/mbajur/416588a165d62c17e9f0
Isso é estranho porque consigo encontrar exatamente o mesmo tutorial para vários pacotes, então parece ser bastante comum usar essa fonte.
Qual é a maneira comum de lidar com essas questões? Agradecemos antecipadamente por qualquer pista!
Editar #1
Meus arquivos 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
Acabei de notar que esses dois últimos arquivos têm conteúdo duplicado (isso pode ser um problema?), Mas não consigo instalar o pacote fornecido de qualquer maneira, então há algo que não está certo aqui.
Editar #2
Estou aceitando a resposta AB, mas o verdadeiro problema é que parece que os caras do postgres-bdr nos deram o URL deb errado. Deveria ser deb http://packages.2ndquadrant.com/bdr/apt/ wheezy-2ndquadrant main
, não deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main
. É por isso que não consegui instalar postgresql-9.4-udr-plugin
o pacote.
Responder1
São duas coisas diferentes. O repositório
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
funciona como você pode ver em seuessência.
O problema é que o espelho ftp.unina.it
não existe nolistados espelhos definidos.
Use um espelho diferente ou o servidor principal
sudo sed -i 's/mirror:\/\/mirrors.ubuntu.com\/mirrors.txt/http:\/\/archive.ubuntu.com\/ubuntu/' /etc/apt/sources.list
Remover /etc/apt/sources.list.d/apt_postgresql_org_pub_repos_apt.list
,
o conteúdo é idêntico ao conteúdo deetc/apt/sources.list.d/2ndquadrant.list
sudo rm /etc/apt/sources.list.d/apt_postgresql_org_pub_repos_apt.list
Atualize as fontes de software
sudo apt-get update