ubuntu – 当我尝试安装nginx时,软件包未满足

提问

当我尝试运行sudo apt-get install nginx-full时出现此错误:

The following packages have unmet dependencies:
nginx-full : Depends: nginx-extras (>= 1:1.10.1-8.5.0.30~trusty1) but it is not going to be installed
Depends: nginx-extras (< 1:1.10.1-8.5.0.30~trusty1.1~) but it is not going to be installed

所以我运行apt-get install nginx-extras,我收到此错误:

The following packages have unmet dependencies:
nginx-extras : Depends: perlapi-5.18.2 but it is not installable
               Depends: libperl5.18 (>= 5.18.2) but it is not installable
               Recommends: passenger (< 5.0.31) but 1:5.0.30-1~wheezy1 is to be installed
E: Unable to correct problems, you have held broken packages.

我该怎么办?

最佳答案

也许ubuntu版本错误,试试这个命令〜

sudo sh -c’echo deb https://oss-binaries.phusionpassenger.com/apt/passenger xenial main> /etc/apt/sources.list.d/passenger.list”