impossibile installare libpq-dev in ubuntu 14.04


12

Non riesco a installare libpq-dev per postgresql, ho provato

sudo apt-get install libpq-dev

e uscita

Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libpq-dev : Depends: libpq5 (= 9.3.9-0ubuntu0.14.04) but 9.4.4-1.pgdg14.04+1 is to be installed
E: Unable to correct problems, you have held broken packages.

come risolvere questo problema?


fare riferimento qui abilita tutto come mostrato nell'immagine!
Ravan,

Qual è l'output di dpkg --get-selections | grep hold?
Ron,

Risposte:


24

Problema risolto!

Ho risolto questo problema con remove libpq5:

sudo apt-get remove libpq5
sudo apt-get install libpq-dev

Così semplice! Cordiali saluti - Ho dovuto sudo apt-get updateprima perché non avevo le ultime fonti (in esecuzione sull'immagine Ubuntu 14.04 di DigitalOcean, che probabilmente è un po 'vecchia)
user2490003

2

Il problema può essere risolto tramite i seguenti passaggi:

sudo apt-get update
sudo apt-get remove libpq5
sudo apt-get install libpq-dev
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.