не могу установить libpq-dev в ubuntu 14.04

11

Я не могу установить libpq-dev для postgresql, я пытался

sudo apt-get install libpq-dev

и вывод

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.

как решить эту проблему?

Индра бин Ридван
источник
обратитесь сюда, чтобы включить все, как показано на этом изображении!
Раван
Какой выход dpkg --get-selections | grep hold?
Рон

Ответы:

24

Проблема решена!

Я решил это с помощью удаления libpq5:

sudo apt-get remove libpq5
sudo apt-get install libpq-dev
Индра бин Ридван
источник
Так просто! К вашему сведению - мне пришлось sudo apt-get updateсначала, потому что у меня не было последних источников (работающих на образе Ubuntu 14.04 DigitalOcean, который, вероятно, немного стар)
user2490003
1

Проблема может быть решена с помощью следующих шагов:

sudo apt-get update
sudo apt-get remove libpq5
sudo apt-get install libpq-dev
Закрия Али Сабир
источник