У меня установлена Ubuntu 16.04 на Raspberry Pi 3 с уже установленным rbenv правильно. Я пытаюсь установить на него nginx / пассажира (интегрированная версия), но происходит следующее.
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
Когда я пытаюсь установить nginx-extras
вручную, он говорит мне то же самое о nginx-common
. Я установил nginx / пассажира в нескольких системах Ubuntu, но раньше не сталкивался с этим - может быть, это связано с Pi? Я видел много ссылок на людей, у которых возникла эта проблема 9 месяцев назад, но я не уверен, почему она все еще возникает.
Сегодня я сделал sudo apt-get update && sudo apt-get upgrade
на всякий случай. Еще ничего.
Ни один из ответов, которые я нашел, не работает для меня.
Сначала я добавил шаги для этого ответа (который находится в исходном практическом руководстве, которому я следовал, за исключением использования записи источника пассажира для Xenial). Когда я это сделаю, я получаю указанную выше ошибку.
Затем я попробовал этот ответ , но он устанавливает автономную версию nginx, которая работает, но не имеет интеграции с Passenger.
edit: Определенно на xenial: cat / etc / os-release
дает мне
NAME="Ubuntu"
VERSION="16.04.2 LTS (Xenial Xerus)"
Я не считаю это дубликатом, поскольку это проблема, которая, похоже, характерна для Raspberry Pi 3 аппаратное обеспечение. Я много раз устанавливал nginx / пассажира на машинах, отличных от Pi, виртуальных машинах, экземплярах линодов и т. Д. И никогда не имел подобных проблем. Я конечно могу ошибаться!
После никакой удачи с другими ответами я решил, что это были, вероятно, комбинации пакета человечности, доступные версии пи малины, которую я имею. Я могу быть неправ в этом, конечно, :-)
я закончил тем, что установил из источника с помощью установщика драгоценного камня, найденного в Пассажирское учебное руководство .
vlc
был запущен через GUI. Если Вы используетесь для выполненияvlc movie.mpg
только из командной строки (как, я), это уничтожит этиvlc
процесс после минуты. Однако хорошее решение и +1 так или иначе. – PerlDuck 7 January 2019 в 05:01