Что общего с пассажиром для установки passenger-nginx на Ubuntu 10.04 LTS? - PullRequest
0 голосов
/ 01 марта 2012

Мы следуем указаниям здесь на brightbox.net, чтобы установить phusion-passenger на ubuntu 10.04. sudo apt-get update выглядит нормально с выводом:

Get:2 http://ppa.launchpad.net lucid Release [14.0kB]
Hit http://apt.brightbox.net lucid Release
Ign http://apt.brightbox.net lucid/main Packages

Однако есть ошибка для rvmsudo apt-get install nginx-full. Ошибка:

The following packages have unmet dependencies:
  nginx-full: Depends: passenger-common (< 3.0.10) but 3.0.11+96~lucid1 is to be installed
E: Broken packages

Мы не смогли найти какую-либо информацию о том, как установить пассажирские перевозки.

Любая помощь приветствуется!

Ответы [ 2 ]

1 голос
/ 05 марта 2012

У меня была такая же проблема.

В моем случае это было вызвано наличием старых (apt.brightbox.net) и текущих (launchpad) репозиториев brightbox.

После комментирования (#) старого по адресу: /etc/apt/sources.list.d/brightbox.list и запуск обновления apt-get - все вернулось в нормальное состояние;)

1 голос
/ 01 марта 2012

Пакет passenger-common будет автоматически установлен как зависимость для nginx-full, проблема в том, что nginx-full, который вы пытаетесь установить, зависит от версии ниже той, которая будет установлена ​​этой командой.

Таким образом, вам нужно взглянуть на aptitude или synaptic, чтобы определить, откуда этот пакет и кто его распространяет, и этот пакет необходимо будет исправить, чтобы учесть более поздние версии пакета passenger-common если возможно.

...