Quand je veux faire quelque chose avec Synaptic ou apt-get
ou arrêter, démarrer, redémarrer postgresql
je reçois l'erreur suivante
Configuration de postgresql-common (114) ... * Démarrage du serveur de base de données PostgreSQL 8.4 * Répertoire non sécurisé dans $ ENV {PATH} lors de l'exécution avec le commutateur -T dans/usr/bin/pg_ctlcluster, ligne 63. .] [fail] invoke-rc.d: initscript postgresql, l'action "start" a échoué. dpkg: erreur lors du traitement de postgresql-common (--configure): installé le script de post-installation a renvoyé le statut de sortie d'erreur 1 Des erreurs ont été rencontrées lors du traitement: postgresql-common E: Le sous-processus/usr/bin/dpkg a renvoyé un code d'erreur (1 )
J'utilise Ubuntu 11.04. J'ai annulé la mise à niveau à 11h10 la nuit dernière au cours de la mise à niveau et modifié source.list
, puis rechargé les informations sur le paquet à partir de Synaptic. Peut-être que cela est lié au problème d’une certaine manière, cependant, j’ai remplacé source.list
par défaut et le recharger à nouveau, mais cela ne résout pas mon problème.
Cela est dû au fait que l'installation de Postgre SQL a été arrêtée entre les deux. Purgez l’installation de PostgreSQL sql et tout ira bien.
Pour purger l’installation de PostgreSQL sql, dans le type de console
Sudo apt-get remove --purge postgresql
Essayer d'exécuter ces commandes devrait résoudre le problème.
Sudo dpkg --configure -a
Sudo apt-get -f install
Sudo apt-get update && Sudo apt-get upgrade
Essayer:
apt-get --purge remove postgresql\*
Ça m'a aidé. J'ai eu le même problème. La commande diffère par la suggestion à la fin '\ *'.