Я пытался установить PostgreSQL на мою машину с Ubuntu. Я получаю эту ошибку.

postgresql : Depends: postgresql-9.3 but it is not going to be installed
postgresql-contrib : Depends: postgresql-contrib-9.3 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я попробовал sudo apt-get update && apt-get upgrade и установил его с помощью команды.

sudo apt-get install postgresql-9.3 postgresql-contrib-9.3

Но я получаю ту же ошибку. Кто-нибудь может мне помочь?

2 ответа2

0

Проблема была в том, что я установил postgres-xc и удалил его. Но он не был удален должным образом. Наконец-то я полностью удалил postgres-xc и psotgres-client.

sudo gedit /var /lib /dpkg /status

После этого я установил postgresql, используя

sudo apt-get установить postgresql-9.3 postgresql-contrib-9.3

Сработало:D

0

Простой способ - запустить aptitute для удаления postgres. Aptitude выполняет удаление и следит за тем, чтобы не было сломанных пакетов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .