• ARTICLES
SEARCH

How-To Geek

Install Monodevelop on Ubuntu Linux

Update: These instructions are out of date. You should instead install MonoDevelop from source.

Monodevelop is probably the best IDE for developing .NET applications on Linux. In order to install and use it for development, you will also need the Mono .NET runtime environment installed. Thankfully, installing monodevelop and mono are very simple on Ubuntu.

Run this command from a Terminal window:

sudo apt-get install mono mono-gmcs mono-gac mono-utils monodevelop monodoc-browser monodevelop-nunit monodevelop-versioncontrol

You will now have a shiny new Monodevelop installation, along with the documentation, nunit plugin, and version control plugin. You are using version control, aren’t you?

Lowell Heddings, better known online as the How-To Geek, spends all his free time bringing you fresh geekery on a daily basis. You can follow him on if you'd like.

  • Published 09/17/06

Comments (15)

  1. Marco

    mono-xsp is missing on your list?

  2. invid

    Do you know of any good tutorials for getting databases hooked up to MonoDevelop C# applications? I am looking for a portable database (single file database) ideally – so users wouldn’t have to setup a server database – or hook into one.

    I fully agree about MonoDevelop’s status as ‘the best IDE…’
    Thanks!!

  3. bryan

    hey, invid

    wrt >> getting databases hooked up to MonoDevelop C# applications

    sqlite might serve your needs quite nicely..
    try
    http://www.nabble.com/Re:-Using-SQLite,-Mono-and-Monodevelop-p255481.html

  4. Ali

    Dear friends,

    I installed Ubuntu 7.04 recently, so im new to it and to whole Linux, im trying to install Monodevelop and followed the instruction you stated above, but the following error message apears(Package mono has no installation candidate), also im trying to install other applications from the built in reposotories and 90% of the applications are not installable?so what should i do??
    thanks

  5. Scott

    Ali, perhaps you need to enable the extra repositories that aren’t enabled in Ubuntu by default. This is in the Synaptic Package Manager preferences or ‘repositories’ or something like that (from memory). Just put a check mark in all categories and click OK and then try the apt-get above. If you can’t figure this out from my faulty memory, google ‘ubuntu extra repositories’. Good luck. Will be trying this myself soon.

  6. Stefano

    Unluckily monodevelop apt package is as old as 0.12… unuseful!
    even the very latest package for gutsy is 0.13…

    i will just download and compile the source files!

  7. Prashanth

    I tried to run this in terminal, it asked for password.
    But not taking password when i typed.

  8. Minyie Diaz

    Well, it doesnt work for me, i have Ubuntu 7.04 first I tried the installer from mono, but monodevelop failed to initialize, it cant load some addins…
    And this is the same :S

  9. RavonTUS

    Old version of MONO 1.2 – Latest version is now 1.5 (this command will not install 1.5). :(

  10. The Geek
  11. Rajshekar

    I have installed mono-develop but after installing all the things the IDE is not coming up

  12. Rajshekar

    root@excel-desktop:/usr/lib/monodevelop/bin# monodevelop
    WARNING: Cannot find Mozilla directory containing libgtkembedmoz.so. Some Addins may not be able to function. Please set MOZILLA_FIVE_HOME to your Mozilla directory.
    Waiting for Write add-in database lock
    Waiting for Write add-in database lock
    Waiting for Write add-in database lock
    Waiting for Write add-in database lock
    Waiting for Write add-in database lock
    Waiting for Write add-in database lock
    Waiting for Write add-in database lock
    Waiting for Write add-in database lock
    Waiting for Write add-in database lock
    Waiting for Write add-in database lock
    Waiting for Write add-in database lock

  13. Roby718

    @Prashanth

    It doesnt show the password,, just type, and press enter

  14. alexander morray

    You don’t understand my question this is what comes whenever i run C# program on linux

    The name `Console’ does not exist in the current context (CS0103) (ConsoleApplication.cs)

    Ithink you have seen it by yourself how can i configure this BUG,BUG,BUG

  15. reza

    Hi
    i’m an iranian c# programer . and I’ve just joined the Linux.
    I installed mono Software and I can not creat an (window aplication form) , Indeed there is not (window aplication form) in the file->New->new solution->c# .
    I shoud install which pakage and components .
    Thank you friends.

Get Free Articles in Your Inbox!

Join 134,000 newsletter readers

Email:

Go check your email!