[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: postgresql non si installa e non si rimuove!!!



Ciao Dot Deb,
e un saluto "paziente" si propaga a tutti i partecipanti alla lista ... :-))

Dot Deb wrote:
Ho appena aggiornato una macchina da etch a lenny.

Pensati io ho ancora la Etch che funziona benissimo e non ho intenzione di aggiornarla alla Lenny, ma in un altro comp ho la Lenny che non aggiornerò alla squezee ... :-))

Tutto bene tranne che l'installazione di postgresql-8.3 e` andata male e
a questo punto sono nella impossibilita` di fare alcunche':

Un momento di riposo non fa male, utile per meditare .. :-))

- non posso rimuoverlo
- non posso reinstallarlo
- tutte le altre operazioni di installazione tramite aptitude sono
  bloccate

Proprio una situazione meravigliosa! .. :-))

Questo e` il messaggio:

dpkg: error processing postgresql-8.3 (--purge):
 Package is in a very bad inconsistent state - you should
 reinstall it before attempting a removal.
Errors were encountered while processing:
 postgresql-8.3
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Press return to continue.

Allora, ho sempre consigliato di usare dpkg, anche se ormai si usano solo apt-get, synaptic, aptitude, ma ci sono alcune situazioni in cui dpkg può fare "miracoli", ergo:

Da un terminale, dopo aver dato il comando su - seguito dalla password di root (l'opzione - di su non va dimenticata .. :-) (oppure dal terminale di root) prova a dare il comando:

# dpkg --purge postgresql-8.3 <invio>

e vedi cosa succede.

Poi se proprio non dovesse funzionare, prova a reinstallare don dpkg il pacchetto in questione, scaricandolo in una directory e installandolo con il comando:

# dpkg --install postgresql-8.3_vvv-rrr.deb <invio>

(in questo caso bisogna specificare il nome completo del pacchetto, compresa l'estensione .deb (Dot Deb per l'appunto ... :-))

Se proprio tali comandi non dovessero funzionare allora dokg ha anche le opzioni --force-qualcosa che forzano l'esecuzione del comando.

Se po non volessero funzionare allora si tolgono i vari file che riguardano il pacchetto in questione, e ripulendo il sistema di ogni frammento residuo, ma questo va fatto solo nel caso che anche i comandi di dpkg con l'opzione --force non sortiscano l'effetto voluto ...

Un aiuto, please!
augh

Spero di averti aiutato almeno un po' .. :-)

Au Revoire
Hugh Hartmann

(ahugh ... :-))






Reply to: