Ubuntu 8.04 Hardy HeronにMonoDevelop 2.0 Alpha 1 (1.9)をインストールしたときの手順。 パッケージは用いずソースからインストールした。 またインストール先は/usr/localとした。

MonoDevelopが必要とするアセンブリのインストール

MonoDevelopが必要とするアセンブリをあらかじめインストールしておく。 必要になるものは以下のアセンブリ。

  • MonoDevelopが必要とするアセンブリ
    • monodoc
    • mono-tools
    • Mono Addins
    • GtkSharp
    • GnomeSharp
    • GeckoSharp
    • gtksourceview-sharp

コンパイル時に必要なパッケージのインストール

コンパイル時に必要となるパッケージをあらかじめインストールしておく。 必要になるものは以下のパッケージ。

  • MonoDevelopが必要とするパッケージ
    • gettext

ソースのダウンロード

wget http://go-mono.com/sources/monodevelop/monodevelop-1.9.tar.bz2
tar -xvf monodevelop-1.9.tar.bz2
cd monodevelop-1.0/

コンパイル、インストール

./configure

configureの結果を確認する。

Configuration summary

   * Installation prefix = /usr/local
   * C# compiler = /usr/local/bin/gmcs
   * Mono class library development extensions: yes
   * Version control support: yes
   *   Providers:
   *     Subversion: yes
   * C/C++ project support: yes
   * GtkSourceView2 Editor: no
   * Platform bindings: GNOME 
   * Unit tests: no
   * Mozilla location: /usr/lib/xulrunner

問題が無ければ、make、make installする。

make
sudo make install

インストールが完了したら、monodevelop -Vでmonodevelopの出力を確認する。

# monodevelop -V
MonoDevelop.IdeApplication  1.9.0.0 - MonoDevelop Team 2004-2005, Mike Krueger 2000-2003
The MonoDevelop IDE

http://monodevelop.com
Authors: MonoDevelop Team