如何在Debian 8上安装Mono 4.0.1?

18

我正尝试在全新的Debian 8系统上安装Mono-Complete,以便像(code.visualstudio.com/docs)中所述使用ASP.NET 5,我已经遵循了mono-project.com针对Ubuntu 12.04 / Debian 8或更高版本的第二个软件库的文档。

然而,在按照说明并尝试执行'apt-get install mono-complete'后,我遇到了以下问题:http://puu.sh/hxdLB/dbecbf9645.png

这是在100%全新的Debian 8虚拟机(Virtualbox)上,刚完成了Debian 8 NetInst + Cinnamon的安装,作为root用户登录系统并添加了2个软件库。

如果我尝试手动安装其中一个依赖项(例如mono-devel),它会出现更多未安装的依赖项列表。


在非干净的Debian Jessie上出现相同情况。以前已经使用apt-get安装和卸载了mono和wine。旨在使用mono 4.0.1测试一些以前不兼容的软件...但目前还没有成功。 - luxpir
1
一个朋友建议我注释掉2个mono-project仓库,在执行apt-get update之后安装mono-complete,然后取消注释这两个仓库,再次进行apt-get update,apt-get upgrade,然后apt-get install mono-devel。目前看起来运行良好。 - Raymond Herring
2个回答

10

我通过遵循Alexander发布的文章并安装了一个名为monodevelop的包来解决这个问题。

以下是我在Debian 8.0 Jessie上运行以安装mod mono的命令:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update

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

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

sudo apt-get update

sudo apt-get install mono-complete

要获取开发IDE,请运行:

sudo apt-get install monodevelop

然后可以成功运行:sudo a2enmod mod_mono_auto


6

这似乎不再起作用了。我添加了所有3个存储库,但仍然收到相同的错误。 - Chris
在添加后,您需要运行“sudo apt-get update”。对我有用。 - Leifb

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接