Desinstale uma versão específica do PostgreSQL


14

Eu tenho o Postgresql 9.1.1 no meu Ubuntu 12.04 que foi instalado devido a atualizações automáticas e sempre que eu o desinstalo usando o comando:

sudo apt-get --purge remove postgresql-9.1.1

Eu recebo um erro dizendo:

E: Unable to locate package postgresql-9.1.1
E: Couldn't find any package by regex 'postgresql-9.1.1

Alguém pode me dizer como desinstalar este pacote completamente para que eu possa instalar a outra versão inferior - 8.4.7


A segunda parte da sua pergunta (rebaixamento) é respondida onde você pediu-lo: askubuntu.com/questions/285232/how-do-i-downgrade-postgresql
don.joey

Respostas:


17

A versão 9.1.1 do PostgerSQL está localizada no pacote postgresql-9.1. Portanto, você deve remover este pacote:

sudo apt-get purge postgresql-9.1

A segunda parte da sua pergunta já foi respondida aqui: Como faço o downgrade do PostgreSQL?


10

Se você deseja desinstalar o postgresql e qualquer pacote relacionado, use autoremove:

sudo apt-get --purge autoremove postgresql*

Isso selecionará qualquer pacote que comece com postgresql e removerá qualquer dependência automática que esses pacotes instalaram efetivamente, removendo qualquer versão do postgresql. Se você deseja apenas remover o cliente ou o servidor, sua aposta deve estar em apt-cache search postgresql | grep clientou server.


2

Experimentar:

sudo apt-get --purge remove postgresql-9.1

Além disso, você pode instalar o 8.4.7 e parar o servidor postgresql-9.1.


-1

Experimentar:

sudo apt-get --purge remove postgresql
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.