J'ai Postgresql 9.1.1 dans mon Ubuntu 12.04 qui a été installé en raison de mises à niveau automatiques et chaque fois que je le désinstalle à l'aide de la commande:
sudo apt-get --purge remove postgresql-9.1.1
Je reçois une erreur disant:
E: Unable to locate package postgresql-9.1.1
E: Couldn't find any package by regex 'postgresql-9.1.1
Quelqu'un peut-il me dire comment désinstaller complètement ce package pour pouvoir installer l'autre version inférieure - 8.4.7
apt
postgresql
sanjeeda
la source
la source
Réponses:
La version 9.1.1 de PostgerSQL est située dans le package
postgresql-9.1
. Vous devez donc supprimer ce package:La deuxième partie de votre question est déjà répondue ici: Comment rétrograder PostgreSQL?
la source
Si vous souhaitez désinstaller postgresql et tout package associé, vous devez utiliser
autoremove
:Cela sélectionnera tout package commençant par postgresql et supprimera toute dépendance automatique que ces packages ont installée efficacement en supprimant toute version de postgresql. Si vous souhaitez uniquement supprimer le client ou le serveur, votre pari doit être sur
apt-cache search postgresql | grep client
ouserver
.la source
Essayer:
Vous pouvez également installer 8.4.7 et arrêter le serveur postgresql-9.1.
la source
Essayer:
la source