Por que não consigo instalar, remover ou atualizar pacotes?

5

Quando eu quero fazer qualquer coisa com o Synaptic ou apt-get ou parar, inicie, reinicie o postgresql que recebo após o erro

Setting up postgresql-common (114) ...
 * Starting PostgreSQL 8.4 database server                                       * Insecure directory in $ENV{PATH} while running with -T switch at /usr/bin/pg_ctlcluster line 63.
                                                                         [fail]
invoke-rc.d: initscript postgresql, action "start" failed.
dpkg: error processing postgresql-common (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 postgresql-common
E: Sub-process /usr/bin/dpkg returned an error code (1)

Estou usando o Ubuntu 11.04. Cancelei a atualização para 11,10 na noite passada durante a atualização e alterei source.list , depois recarreguei as informações do pacote da Synaptic. Talvez isso esteja relacionado ao problema de alguma forma, no entanto, eu mudei source.list de volta para o padrão e recarreguei novamente, mas isso não resolve o meu problema.

    
por Moein Hosseini 02.01.2012 / 12:04

2 respostas

3

Isso é causado devido à instalação do Postgre SQL que foi interrompida no meio. Purgue a instalação do Postgre SQL e você ficará bem.

Para limpar a instalação do Postgre SQL, no tipo de console

sudo apt-get remove --purge postgresql

Tentando executar esses comandos, isso deve ser resolvido.

sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get update && sudo apt-get upgrade
    
por Rajesh Pantula 02.01.2012 / 12:17
4

Tente:

apt-get --purge remove postgresql\*

Isso me ajudou. Eu tive o mesmo problema. Comando difere com sugestão no final '\ *'.

    
por Johnn 15.12.2012 / 01:25