Install Mono 3.0.7 from Source on Ubuntu with a Bash Script
Like the other scripts I’ve posted, this one is meant to be a barebones mono install with the exception of LibGDI, LibGTK, XSP, and ModMono. You can easily make it a web server or just compile simple CLI scripts in mono. Run “csharp” for an interactive shell.
NOTE: Ubuntu 12.04 LTS and Badgerports.org are now current w/ 2.10.8.1. This bash script is more useful when installing parallel Mono, when a new version is released and not yet published on badgerports, or if you simply want to compile it yourself from source. I highly recommend trying the latest Ubuntu or Badgerports first.
This version installs Mono 3.0.7
Install
mkdir mono-3.0 cd mono-3.0 wget --no-check-certificate https://raw.github.com/nathanb/iws-snippets/master/mono-install-scripts/ubuntu/install_mono-3.0.sh chmod 755 install_mono-3.0.sh ./install_mono-3.0.sh
Take note that this will install to the suggested parallel environments path at: /opt/mono-3.0. Adjust your environment accordingly in either your virtual host config or your CLI environment before using it to run your Mono apps.

Alright! You asked for it, so here it is! Here’s a bash script that will download, compile and install MonoDevelop. I can’t say it’s a perfect solution, but it does work and it’s relatively clean. The main difference between this install and platform packages is that it will install to a prefix using the 