tidak dapat menginstal libpq-dev di ubuntu 14.04


11

Saya tidak dapat menginstal libpq-dev untuk postgresql, saya sudah mencoba

sudo apt-get install libpq-dev

dan output

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.

bagaimana cara memperbaiki masalah ini?


lihat di sini memungkinkan semua seperti yang ditunjukkan pada gambar itu!
Ravan

Apa output dari dpkg --get-selections | grep hold?
Ron

Jawaban:


24

Masalah terselesaikan!

Saya mengatasi ini dengan menghapus libpq5:

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

Sangat sederhana! FYI - Saya harus sudo apt-get updatepertama karena saya tidak memiliki sumber terbaru (berjalan pada Ubuntu 14.04 gambar DigitalOcean, yang mungkin agak lama)
user2490003

1

Masalahnya dapat diselesaikan melalui langkah-langkah berikut:

sudo apt-get update
sudo apt-get remove libpq5
sudo apt-get install libpq-dev
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.