Page 1 sur 1

Purge de PostgreSQL (sous Ubuntu-Linux)

Posté : jeu. sept. 01, 2011 6:33 am
par xantof
Bonjour à tous,

En phase de test, il m'est arrivé d'installer et de désinstaller plusieurs fois PostGreSQL. Et -- vous savez ce que c'est -- il peut rester un petit script quelque part qui vous empêche de faire une installation parfaitement vierge.

Je fut confronté notamment à l'erreur suivante :

Error: You must install at least one postgresql-client-<version> package

qui résistait à toute désinstallation/réinstallation par les outils courants.

J'ai utilisé la procédure trouvée ici : https://bugs.launchpad.net/ubuntu/+sour ... bug/235379
traduite ci-après :

[notez que la commande "aptitude" est utilisée. Il faut installer le package approprié dans les dernières versions d'Ubuntu]

"Avant toutes choses, veillez à faire des sauvegardes de vos bases. Il s'agit ici d'utiliser des techniques génériques de résolution de bug.

Effacement de tout ce qui se rapporte à psql :

sudo aptitude purge cl-sql-postgresql odbc-postgresql postgresql postgresql-8.4 postgresql-common
sudo aptitude clean #Ceci vous donne un ardoise vierge
* Efface les utilisateurs et les données associées

# Une vérification supplémentaire pour voir s'il reste quelque chose [pour moi, c'était la partie utile!]
sudo find / -name postgresql
sudo find / -name pgsql
sudo find / -name psql

# Efface ce qu'il reste - à condition d'avoir de bonnes sauvegardes.
sudo find / -name postgresql -exec rm -Rf {} \;
sudo find / -name pgsql -exec rm -Rf {} \;
sudo find / -name psql -exec rm -Rf {} \;

Reinstallation
sudo aptitude install postgresql-8.4 postgresql-client-8.4

Et enfin, restorez vos données. "

Voilà. C'est ce qui à marché pour moi. Réserves habituelles...

Stephan

Re: Purge de PostgreSQL (sous Ubuntu-Linux)

Posté : mar. janv. 13, 2015 10:33 am
par Overeating1
"Avant toutes choses, veillez à faire des sauvegardes de vos bases. Il s'agit ici d'utiliser des techniques génériques de résolution de bug.