如何在Debian 8上安装Mono 4.0.1?

时间:2015-05-01 07:09:46

标签: linux mono debian

我正在尝试将Mono-Complete安装到全新的Debian 8安装上,以便按照使用ASP.NET 5(code.visualstudio.com/docs),遵循mono-project.com文档有关所需的第二个存储库的Ubuntu 12.04 / Debian 8或更高版本。

但是,按照说明操作并尝试执行'apt-get install mono-complete'后,我最终遇到以下问题:http://puu.sh/hxdLB/dbecbf9645.png

这是100%全新的Debian 8 VM(Virtualbox),刚安装完Debian 8 NetInst + Cinnamon后,以root身份登录系统并添加了2个回购。

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

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:6)

现在应该解决Mono软件包的问题,​​请参阅http://www.mono-project.com/docs/getting-started/install/linux/#libgdiplus-debian-80-and-later-not-ubuntu

原因是Debian 8没有libjpeg8,而libgdiplus(Mono的一个组件)需要它。