ubuntu server 12.04升级后无法安装nginx

我正在尝试在12.04上安装nginx和乘客支持

我以前使用过brightbox回购,但现在不起作用。

我也试过ppa:nginx / stable,但是当我尝试运行sudo apt-get install nginx-passenger我得到:

正在读取软件包列表...完成
build立依赖关系树       
阅读状态信息...完成
有些软件包无法安装。 这可能意味着你有
要求一个不可能的情况,或者如果你正在使用unstable
一些所需的软件包尚未创build的分布
或已被移出Incoming。
以下信息可能有助于解决这种情况:

以下软件包具有未满足的依赖关系:
  nginx-passenger:取决于:nginx-common(= 1.0.14-1ppa1〜precise),但要安装1.2.0-1ppa1〜precise
                   取决于:ruby-passenger(> 3.0.11debian),但不能安装
 E:无法纠正问题,你已经拿破包了。

关于搁置的最后一部分似乎是无效的, dpkg --get-selections | grep hold dpkg --get-selections | grep hold

 netatalk hold 

并searchnginx显示他们列为deinstall

我究竟如何解决这个问题?

拧它,我去了默认的nginx和瘦用一个反向代理。

我也有这个问题。 最后,事实certificate,我的资料来源不正确

sudo apt-add-repository ppa:brightbox / passenger-nginx; sudo apt-get update; sudo apt-get升级

做的伎俩。