Disinstallare una versione specifica di PostgreSQL


14

Ho Postgresql 9.1.1 nel mio Ubuntu 12.04 che è stato installato a causa di aggiornamenti automatici e ogni volta che lo disinstallo usando il comando:

sudo apt-get --purge remove postgresql-9.1.1

Viene visualizzato un errore che dice:

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

Qualcuno può dirmi come disinstallare completamente questo pacchetto in modo da poter installare l'altra versione inferiore - 8.4.7


La seconda parte della tua domanda (downgrade) riceve
don.joey

Risposte:



10

Se si desidera disinstallare postgresql e qualsiasi pacchetto correlato, è necessario utilizzare autoremove:

sudo apt-get --purge autoremove postgresql*

Questo selezionerà qualsiasi pacchetto che inizia con postgresql e rimuoverà qualsiasi dipendenza automatica che questi pacchetti hanno installato efectivelly rimuovendo qualsiasi versione di postgresql. Se desideri rimuovere solo il client o il server, la tua scommessa dovrebbe essere su apt-cache search postgresql | grep cliento server.


2

Provare:

sudo apt-get --purge remove postgresql-9.1

Inoltre è possibile installare 8.4.7 e arrestare il server postgresql-9.1.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.