Как настроить репозиторий?

Debian 10
Подключил репозиторий nginx, установил стабильную версию: nginx/1.16.1
Сейчас хочу подключить модуль libnginx-mod-http-geoip, но возникла проблема, что
apt install libnginx-mod-http-geoip
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
libnginx-mod-http-geoip : Зависит: nginx-common (= 1.14.2-2+deb10u1) но он не будет установлен
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.

Версия libnginx-mod-http-geoip зависит от пакета версии nginx-common другой версии (1.14), т.е. я не могу его установить.
Когда в /etc/apt/sources.list прописываю репозиторий testing, то появляется пакет версии 1.16, но при его установке у меня не работает nginx

Вопрос, как быть?
  • Вопрос задан
  • 159 просмотров
Пригласить эксперта
Ответы на вопрос 2
fzfx
@fzfx
18,5 дм
если в репозитории nginx нет нужного вам модуля - обратитесь к автору репозитория для решения этой проблемы; найдите репозиторий, в котором есть нужный вам модуль; соберите nginx из исходников.
Ответ написан
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
В stable 1.14.2, в tester 17.x, в итоге все поломалось...

И что в этом удивительного? Вы пытаетесь модуль, рассчитвающий на определенное api спарить с сервером, это api не предоставляющее либо предоставляющее не так - и ожидаете что это будет работать?
Если Вам нужен модуль из тестовой репы - и nginx нужно ставить из тестовой репы. Если хотите nginx из stable - ну брейтесь тогда с модулем...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы