Mono 2.8.2 Script Updated for Ubuntu and Fedora
I just committed the script for 2.8.2. This was literally a text replacement of 2.8.1. However, this one seems to work with asp.net membership out of the box; so that’s good. Anyways you can find these scripts at github.com or use the bash sequence below.
I ran through these scripts on Ubuntu 10.10 and Fedora 14 fresh installs. I would discourage setting your default environment path to use this version and stick to using it just for Asp.Net. You can set the MonoPath in your Apache virtual host config to use this one specifically. It will install to /opt/mono-2.8.2
Comment if you have any questions or problems.
wget --no-check-certificate https://github.com/nathanb/iws-snippets/raw/master/mono-install-scripts/ubuntu/install_mono-2.8.2.sh chmod 755 install_mono-2.8.2.sh ./install_mono-2.8.2.sh
wget --no-check-certificate https://github.com/nathanb/iws-snippets/raw/master/mono-install-scripts/fedora/install_mono-2.8.2.sh chmod 755 install_mono-2.8.2.sh ./install_mono-2.8.2.sh
Be sure and set the environment variables in the virtual host config to use the correct prefix. This script will install to /opt/mono-2.8.2; So modify the MonoSetEnv line in your virtual host config:
MonoSetEnv appName MONO_IOMAP=all;LD_LIBRARY_PATH=/opt/mono-2.8.2/lib:$LD_LIBRARY_PATH;PATH=/opt/mono-2.8.2/bin:$PATH
MONO_IOMAP=all is optional; but on by default usually. The important part is to include the other two so mod_mono knows how to find this 2.8.2 install. Likewise, if you're running console or GUI apps w/ this version; you'll need to set your local environment to use the modified LD_LIBRARY_PATH and PATH as well. See http://www.mono-project.com/Parallel_Mono_Environments for more info.
Mono 2.10 has been released and I added a new install script.