IMPORTANT DATE : 04 Feb 2011
I have released an updated version which supports mono 2.10 (and previous versions) updated post version
Old article…
UPDATE: I have released an updated version which uses new git repos here
This is a simple work in progress to make the process a bit easier. There are many good reasons not to follow various scripts on the internet that install mono over the top of your packaged distribution install. The fact the Mono 2.6 isn’t released yet is an overriding one because any application depending on mono might stop working, Banshee, Tomboy, F-Spot, etc
At the moment this scripts only supports Mono 2.6 branch + Ubuntu 9.10, see the TODOs! It will install mono into /opt/mono-2.6 and checkout & build in ~/mono-src/mono-2.6. Run it again to update your working copy and rebuild/install.
Please let me know if you like/hate/improve the script
Download script here http://patrick.qmtech.net/downloads/mono_parallel.sh
You will need these packages installed: build-essential automake libtool gettext mono-devel mono-1.0-devel subversion libpng-dev libtiff-dev libgif-dev libjpeg-dev libexif-dev autoconf automake bison flex libcairo2-dev libpango1.0-dev
If you’re looking for more than a DIY script my company QMTech offers commercial support for mono, please contact info@qmtech.net / +44 (0) 161 660 2690 for details.
UPDATE (Thanks Ben): If you’re doing this on a server (no Firefox) you will also need to install: libxul-dev
UPDATE (7/FEB/10): Updated the package requirements
UPDATE (4/MAR/10): Updated the package requirements (added mono-1.0-devel, libcairo2-dev)
UPDATE (20/MAR/10): reworded to reference 2.6 branch not specific 2.6.1