2012-02-29 62 views
0

我們正在沿着brightbox.net上的方向here在ubuntu 10.04上安裝phusion-passenger。該sudo apt-get update似乎罰款與輸出:ubuntu 10.04 LTS上搭載passenger-nginx的乘客常見問題?

Get:2 http://ppa.launchpad.net lucid Release [14.0kB] 
Hit http://apt.brightbox.net lucid Release 
Ign http://apt.brightbox.net lucid/main Packages 

但是沒有用於rvmsudo apt-get install nginx-full錯誤。錯誤是:

The following packages have unmet dependencies: 
    nginx-full: Depends: passenger-common (< 3.0.10) but 3.0.11+96~lucid1 is to be installed 
E: Broken packages 

我們找不到任何有關如何安裝乘客共享的信息。

任何幫助表示讚賞!

回答

1

passenger-common會爲nginx-full問題的依賴性自動安裝的是,你要安裝的nginx-full對版本低,然後將通過該命令安裝一個依賴。

所以,你需要看一看​​或synaptic以確定這個包是從哪裏來的,誰分配它,這個軟件包將需要修復,使後來的版本passenger-common包如果可能的。

+0

這個問題似乎引起通過未安裝的zlib。安裝zlib後,問題消失了。感謝評論。 – user938363 2012-03-01 03:28:38

1

我有同樣的問題。

在我的情況下,它是由舊(apt.brightbox.net)和當前(launchpad)brightbox存儲庫的存在引起的。

評論(#)老在後: /etc/apt/sources.list.d/brightbox.list 和運行apt-get的升級 - 一切又恢復到正常狀態;)