Задать вопрос
syamskoy
@syamskoy

Как установить libgdal1 (postgis)?

Третий день пытаюсь установить Postgis в Debian. Одна и таже ошибка:

root@server0:~# apt-get install postgresql-9.5-postgis-2.2
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 postgresql-9.5-postgis-2.2 : Зависит: libgdal1 (>= 1.9.0) но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@server0:~#


Гуглил, но решения так и не нашел. Что уже пробовал:
Обновить Debian с 7.8 до 8.3
Пробовать различные версии Postgresql и postgis
Пробовать отдельно установить libgdal

На самом сервере не так много ПО установленно: nginx, mysql, mc, php5.6, php-fpm, exim4: все остальное штатное. Переустановить всю систему - это самый крайний вариант. Сервер рабочий, даже ночью.
Что можно с этим сделать, в какую сторону гуглить?
  • Вопрос задан
  • 625 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mureevms
Вы что-то не так делаете.
Во-первых, Postgresql 9.5 еще в бете и ее ставить не рекомендовано. Ставьте 9.4 Скорее всего и зависимости починятся при установке 9.4.
Во-вторых, откуда Вы ставите сам постгре? Понятно что из репов, из каких? Покажите строку подключения этого репа. В стабильной ветке Дебиана нет версии 9.5 => подключен сторонний реп. Отключите его и ставьте просто
aptitude install postgresql-9.4 postgresql-9.4-postgis-2.1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы