Deixe-me compartilhar com outras pessoas minha experiência com a instalação do postgresql-9.3
. Primeiro de tudo eu tenho lutado com isso por cerca de 4/5 dias, e finalmente consegui fazer isso.
Tudo deu errado com esses erros desagradáveis que compartilhei no meu primeiro post, já que tentei pesquisar no Google e descobrir que as pessoas têm menos o mesmo erro ou se esforçam para resolver um problema semelhante.
Para encurtar a história, você tem uma resposta muito boa aqui sobre como resolver pacotes não atendidos:
Como resolvo dependências não atendidas depois de adicionar um PPA?
Meu erro foi que eu fiz repositório duplicado, e a resposta neste link resolveu que,
comando sudo apt-get install -f
acabou de fazer outro erro, você deve fazer isso manualmente, pelo menos eu fiz isso (leia a seção Medidas Preventivas, mas você pode ler até o final, é um post imba).
Segundo eu consegui google este post da página oficial do PostgreSQL link (esse é o erro que as pessoas costumam ter quando estão lutando com a instalação de postgresql), isso me levou ao link , esta é a maneira correta de adicionar pacotes do PostgreSQL ao seu sistema, apenas leia e faça isso passo a passo.
A terceira etapa é a série de comandos fornecidos no post @vembutech:
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install postgresql-9.3 postgresql-contrib-9.3