Skip to content

Instantly share code, notes, and snippets.

@tkellogg
Created May 21, 2013 12:33
Show Gist options
  • Save tkellogg/5619461 to your computer and use it in GitHub Desktop.
Save tkellogg/5619461 to your computer and use it in GitHub Desktop.
How I installed mono 3 and monodevelop 4 on Ubuntu 13.04 with NuGet and F# support
# Add this line to your software sources
deb http://debian.meebey.net/experimental/mono /
sudo apt-get update
# of course, apt-get remove mono-complete first...
sudo apt-get install mono-complete
# I installed monodevelop from apt just to get all the prereqs
sudo apt-get install monodevelop
# Also, you still need this prereq
sudo apt-get install gnome-sharp2
# Build Monodevelop 4 from source
git clone git://github.com/mono/monodevelop.git
cd monodevelop
git fetch --all # to get the right tag
git checkout monodevelop-4.0.3.13
./configure --prefix=/usr
make
sudo make install
# To add the NuGet plugin...
# 1. Open monodevelop
# 2. Go to Tools -> Add-in Manager -> Gallery -> Manage Repositories
# 3. Add http://lastexitcode.com/monodevelop-nuget-addin-repository/4.0/main.mrep
# To add the F# plugin...
# 1. Open monodevelop
# 2. Go to Tools -> Add-in Manager -> Gallery
# 3. From your browser, download http://addins.monodevelop.com/Stable/Linux/4.0.3/MonoDevelop.FSharpBinding-3.2.15.mpack
# 4. In monodevelop, click Install From File and select the MonoDevelop.FSharpBinding-3.2.15.mpack that you just downloaded
@CarstenKoenig
Copy link

Hi - I tried this - but I cannot find a valid gpg key for the packet - the one on the server seems to be invalid

@Injac
Copy link

Injac commented Oct 18, 2013

Additionally libglade2.0-cil-dev needs to be installed. Otherwise you will not be able to compile MonoDevelop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment