(code.visualstudio.com/docs)に従ってASP.NET 5を使用するために、Debian 8の新規インストールにMono-Completeをインストールしようとしています。Ubuntu12.04 /のmono-project.comのドキュメントに従っています。必要な2番目のリポジトリに関しては、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など)の1つを手動でインストールしようとすると、インストールされない依存関係のさらに大きなリストが表示されます。
Monoパッケージに問題があり、解決する必要があります http://www.mono-project.com/docs/getting-started/install/linux/#libgdiplus-debian-80-and -later-not-ubunt 。
理由は、Debian 8にはlibgdiplus(Monoのコンポーネント)が必要とするlibjpeg8がもうないからです。
Alexanderによって投稿された記事に従ってこれを解決しましたが、もう1つのパッケージ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