【问题标题】:How to install nginx-full如何安装 nginx-full
【发布时间】:2018-06-30 17:02:24
【问题描述】:

我正在尝试在我的 12.04 机器上安装 nginx-full(从 11.04 升级) 使用 apt-get 得到这个错误--

The following packages have unmet dependencies:
nginx-full : Depends: passenger-common (>= 1:3.0.17) but it is not going to be installed
          Depends: passenger-common (< 1:3.0.18) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

有能力得到这个

The following packages have unmet dependencies:
nginx-light : Conflicts: nginx-full but 1:1.2.3-1~38~natty1 is to be installed.
nginx-full : Conflicts: nginx-light but 1:1.2.3-1~38~natty1 is installed.
passenger-common : Depends: libev3 (>= 3.0) which is a virtual package.
  Depends: ruby-rack but it is not going to be installed.
  Depends: passenger-common1.8 (= 1:3.0.17+120~natty1) but it is not going to be installed. or
         passenger-common1.9.1 (= 1:3.0.17+120~natty1) but it is not going to be installed.

当我尝试安装 passenger-common 时,它依赖于不可用的 libev3。 我怎么解决这个问题。 dpkg --get-selections | grep hold 的输出为空。

【问题讨论】:

  • 您的存储库中有一些混乱。默认 nginx-full 不依赖于乘客

标签: ubuntu nginx passenger uwsgi


【解决方案1】:

您的包裹数据库看起来很乱。先卸载所有以nginx和passenger开头的包,然后重试。

【讨论】:

    猜你喜欢
    • 2023-02-04
    • 2023-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-18
    • 1970-01-01
    • 1970-01-01
    • 2018-05-04
    相关资源
    最近更新 更多