Mono is an open source implementation of Microsoft's .NET Framework. It is used by a variety of programs listed elsewhere in the Wiki. Only one installation of Mono is required to run many programs.


  1. Download the latest version of mono

  2. Extract the mono archive

     tar xf mono-5*.tar.bz2
  3. Enter the extracted directory and compile it in your home directory

      cd ~/mono-5*
     ./ --prefix=$HOME
     make get-monolite-latest
  4. Complete the mono installation (this will take a while -- most likely between 15 and 30 minutes)

     make && make install
  5. Return to the root of your slot and clean up the archive data

     rm mono-5*.tar.bz2
  6. Add ~/bin to your PATH if it is not already

     echo "PATH=\$HOME/bin:\$PATH" >> ~/.bashrc && source ~/.bashrc
  7. Set a custom temporary directory in your bash configuration if it is not already

     echo "TMPDIR=\$HOME/.tmp" >> ~/.bashrc && mkdir -p ~/.tmp && source ~/.bashrc