Monodevelop es un entorno de desarrollo integrado libre y gratuito, diseñado primordialmente para C# y otros lenguajes .NET así como Nemerle, Boo, Java, Python, …

Para instalar la versión preparada para Ubuntu 12.04 del repositorio oficial de monodevelop (se trata de una versión antigua, la 2.6.1, ya en estos momentos ya van por la 4) mas el web server de desarrollo xsp2 para versiones de .NET hasta la 3.5:

$ sudo apt-get install monodevelop
$ sudo apt-get install mono-xsp2

Si queremos instalar la última versión de monodevelop en ubuntu 12.04 no nos queda mas remedio que buscar un paquete PPA de Launchpad. Por ejemplo este.:

$ sudo add-apt-repository ppa:v-kukol/mono-testing
$ sudo aptitude update
$ sudo aptitude install monodevelop
$ sudo apt-get install mono-xsp2
$ sudo apt-get install mono-xsp4

Si ademas queremos instalar plugins de control de versiones, base da datos, etc, podemos:

  • Instalarlo como plugin desde el centro de software de Ubuntu en detalles de la aplicación monodevelop.
  • o bien desde el Menu herramientas/gestor de complementos de monodevelop
  • o bien obtener el plugin de control de versiones de http://linuxappfinder.com/package/monodevelop-versioncontrol

Enlaces:
https://launchpad.net/~v-kukol/+archive/mono-testing
http://www.ubuntuupdates.org/package/core/precise/universe/base/mono-xsp4
http://blog.zerosharp.com/a-c-number-developers-adventures-in-ios-integrating-git-and-monodevelop/
Manual