Instalação do Postgresql em conflito.

Iniciado por Madrigal, 16 de Novembro de 2006, 23:37

tópico anterior - próximo tópico

Madrigal


Tentei instalar o Postgresql pelo apt-get, mas surgiu a seguinte mensagem:

Citar
│ A versão 7.4 do PostgreSQL está obsoleta, mas ainda tem os pacotes de     ▒ 
│ cliente e/ou do servidor instalados. Por favor instale os últimos         ▒ 
│ pacotes (postgresql-8.1 e postgresql-client-8.1) e actualize os seus      ▒ 
│ 'clusters'  existentes com o pg_upgradecluster (ver página do manual).    ▒ 
│                                                                           ▒ 
│ Por favor tenha consciência que a instalação de postgresql-8.1 irá criar  ▒ 
│ automaticamente o 'cluster' por omissão 8.1/main. Se deseja actualizar o  ▒ 
│ cluster 7.4/main, precisa de remover o 'cluster' 8.1 existente            ▒ 
│ (pg_dropcluster --stop 8.1 main, ver página do manual para detalhes).     ▒ 
│                                                                           ▒ 
│ Os pacotes de cliente e servidor antigos já não são suportados. Após      ▒ 
│ actualizar os 'clusters' existentes, deve remover os pacotes              ↓ 
│                                                                             
│                                  <Ok>                   

Pelo jeito tá dando conflito com uma versão anterior, mas como faço pra retirar? O pior que agora quando tendo instalalar de novo aparece:

Citar
root@jrubuntu:/home/jrubuntu# sudo apt-get install postgresql
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
root@jrubuntu:/home/jrubuntu#

Tou correndo contra o tempo, pois terei prova na faculdade sobre banco de dados amanhã à noite e não tenho como treinar! :'(


tfmoraes

Tente fazer o que ele te pede. Dê o comando que ele te mostrou:
# dpkg --configure -a

Depois tente remover o postgresql antigo

Madrigal

Bem, usei o comando, mas como é que se remove o postgresql antigo?  ???

tfmoraes


Madrigal

#4
Citação de: tfmoraes online 19 de Novembro de 2006, 17:29
# apt-get remove nome-pacote


Não tá parecendo que seja algo tão simples assim, parece que tenho que retirar uns negócios chamados clusters, acho que vou ter que entrar em uma determinada pasta, alguém poderia dar uma explicada detalhada?  :-[

Citar
root@jrubuntu:/home/jrubuntu# apt-get remove postgresql
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências       
Reading state information... Pronto
O pacote postgresql não está instalado, então não será removido
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.