-
Notifications
You must be signed in to change notification settings - Fork 97
Home
Welcome to the OmniSharpServer wiki!
OmniSharpServer will be moving away from supporting legacy versions of
mono due to compatibility requirements with the NRefactory
library. The new required version will be 3.2.x
For most systems this means no issues, but specifically on
Ubuntu the officially supported version of mono is 2.10
, which was
released as early as Feb 15th, 2011.
While the official sources don't support upgrading mono, it's quite
easy to install unofficially packaged new versions of mono, alongside
the old ones if needed. Note that this guide was tested on Ubuntu 12.04 LTS
, but will likely work for newer distributions as well.
To do this, follow these steps:
sudo add-apt-repository ppa:ermshiperete/monodevelop
sudo apt-get update
sudo apt-get install monodevelop-current mono-xbuild mono-complete
This will install the newest monodevelop alongside mono 3.2.x (at the
moment this was written it is 3.2.4
). The install location is
/opt/monodevelop/bin/
, so mono would be /opt/monodevelop/bin/mono
and monodevelop can be started with
/opt/monodevelop/bin/monodevelop-launcher.sh/
For more information and package options see the ermshiperete/monodevelop PPA which is used in this example. https://launchpad.net/~ermshiperete/+archive/monodevelop