Não é possível instalar o nginx (problema de dependência) no Raspberry Pi 3 [duplicado]

1

Eu tenho uma instalação do Ubuntu 16.04 em um Raspberry Pi 3 com o rbenv instalado corretamente já. Estou tentando instalar o nginx / passenger (versão integrada) nele, mas o seguinte está acontecendo.

user@pi:~$ sudo apt-get install nginx
[sudo] password for user: 
Reading package lists... Done
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:
 nginx : Depends: nginx-extras (>= 1:1.10.2-8.5.1.2~xenial1) but it is not going to be installed
         Depends: nginx-extras (< 1:1.10.2-8.5.1.2~xenial1.1~) but it is not going to be installed

Quando tento instalar o nginx-extras manualmente, ele me diz o mesmo sobre nginx-common . Eu instalei o nginx / passenger em vários sistemas Ubuntu, mas não o encontrei antes - pode ser relacionado ao Pi? Já vi muitos links de pessoas com esse problema há 9 meses, mas não sei por que isso ainda acontece.

Eu fiz um sudo apt-get update && sudo apt-get upgrade hoje apenas no caso. Ainda nada.

Nenhuma das respostas que encontrei funciona para mim.

Inicialmente, adicionei as etapas para esta resposta (que está no manual de instruções original seguido, exceto pelo uso de entrada da fonte de passageiros para o Xenial). Eu recebo o erro acima quando faço isso.

Eu tentei esta resposta , mas ela instala uma versão independente do nginx que funciona, mas não tem a integração do Passenger.

edit: Definitivamente no xenial: cat /etc/os-release me dá

NAME="Ubuntu"
VERSION="16.04.2 LTS (Xenial Xerus)"

Eu não considero isso uma duplicata, já que este é um problema que parece ser específico para o hardware do Raspberry Pi 3. Eu instalei nginx / passageiro muitas vezes em máquinas não-Pi, máquinas virtuais, instâncias linode, etc etc e nunca tive problemas como este. Eu posso estar errado, claro!

    
por a user 20.02.2017 / 09:37

1 resposta

1

Após não ter sorte com outras respostas, eu determinei que provavelmente eram as combinações de pacotes do ubuntu disponíveis para a versão de framboesa pi que eu tenho. Eu posso estar errado sobre isso, é claro: -)

Acabei de instalar a partir do código-fonte usando o instalador de gem encontrado no Tutorial para passageiros .

    
por a user 23.02.2017 / 03:24