2015-12-15 68 views
1

在Ubuntu 14.04.3我運行最新版本的單框架和MonoDevelop的,請參閱如何在Ubuntu 14.04.3 LTS上安裝/配置mod_mono?

How to install the latest version of Mono and MonoDevelop on Ubuntu?

我的目標是讓ASP.net MVC 5.2的網站下運行Apache。所以我安裝apache的單服務器4

sudo apt-get install mono-apache-server4 

..但安裝是mod_mono失敗

sudo apt-get install libapache2-mod-mono 
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: 
libapache2-mod-mono : Depends: mono-apache-server (< 3.8.1) but 4.2-2~xamarin1 is to be installed or 
           mono-apache-server4 (< 3.8.1) but 4.2-2~xamarin1 is to be installed or 
           mono-apache-server2 (< 3.8.1) but it is not going to be installed 
E: Unable to correct problems, you have held broken packages. 

我用Google搜索了很多關於這個問題,但我解決不了的問題。有誰知道解決方案?

非常感謝, 的Jordy

回答

3

對不起,這是我前幾天介紹的一個缺陷,使用XSP軟件包更新--mod-mono軟件包是硬編碼拒絕安裝新的XSP,但我忘記了它。

內置軟件包&已上傳所有架構。

+1

謝謝,我可以確認它現在正在工作。我執行了以下命令:sudo apt-get update && sudo apt-get install libapache2-mod-mono – Jordy

1

你可能使用第三方庫,將其刪除。

/etc/apt/sources.list.d/ 

之後,apt-get update

再試一次!

+0

這不解決問題。感謝您分享您的想法。 – Jordy

1

有原來的頁面上的說明:http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives

有一節 「是mod_mono(Ubuntu的13.10及更高版本,Debian的8.0及更高版本)」,它說:

啓用是mod_mono在Ubuntu 13.10和更高版本以及Debian 8.0和更高版本(及其派生版)上安裝時,除了上面的通用Debian/Ubuntu存儲庫之外,還需要爲系統添加第二個存儲庫(如果您不使用sudo,則一定要切換到root):

echo「deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main」| sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list

+0

我已經嘗試過,但這並不能解決問題。同樣的錯誤再次發生(如在我的第一篇文章中)。 – Jordy

+0

我可以在Ubuntu 14.04機器上重現您的問題。 似乎包libapache2-mod-mono沒有更新爲4.2:http://download.mono-project.com/repo/debian/pool/main/m/mod-mono/ directhex正在處理包現在 –

+0

啊,這是如此酷。希望很快就會有解決方案。謝謝:-) – Jordy

相關問題