Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I need to program dot net apps via Ubuntu, so where can I get them because I always failed to compile the source??

share|improve this question
    
You can always search ppa example: launchpad.net/ubuntu/+ppas?name_filter=monodevelop –  Sneetsher Feb 6 at 10:48

6 Answers 6

up vote 2 down vote accepted

You can search Launchpad for PPAs:

https://launchpad.net/ubuntu/+ppas?name_filter=monodevelop

The top few there give you the choice between stable, beta and bleeding edge software.

Even if you understand the inherent risks in running unreleased software, be aware that these PPAs are mostly maintained by individuals and you're installing software from these people. You should ask yourself:

  • Do you trust the maintainer? You're giving them root on your system.
  • Is it safe to run this version of Mono on Ubuntu? Will it break things that depend on other versions?
  • Will I be at risk if a security flaw is found in one of these packages? Do I need urgent security patches and will this repo give me them?

I'm not saying all PPAs are evil or wrong, just be aware about what you're doing.

share|improve this answer
    
Thank you a lot –  عمروخضير Feb 6 at 13:19

There is a ppa for Mono 4.x https://launchpad.net/~keks9n/+archive/monodevelop-latest

sudo add-apt-repository ppa:keks9n/monodevelop-latest

apt-get update

apt-get install mono-complete

this should do the trick.

share|improve this answer

After a bit of google searching I've found them here.

share|improve this answer
1  
After a bit of searching you found something completely irrelevant to the question. –  mikerobi Sep 28 at 11:15

There is a PPA here: https://launchpad.net/~keks9n/+archive/monodevelop-latest

As explained on that site,

monodevelop-latest package is rebuilding every time when new commits are found at http://github.com/mono/monodevelop. Checks for commits are performed every day, so you can always have the latest version.

Where the github link is the one mentioned by qxp. A PPA is more comfortable as you get automatic updates and don't have to go through the hassle of compiling yourself. Simply add the PPA to your sources:

sudo add-apt-repository ppa:keks9n/monodevelop-latest 
sudo apt-get update

And install the latest Mono dev snapshots:

sudo apt-get install monodevelop-latest
share|improve this answer

In addition to the other answers is https://launchpad.net/~directhex/+archive/monoxide which is "maintained by official Debian/Ubuntu Mono team".

share|improve this answer

Hmmmm ... seems not to be very stable ...:

Monoxide experimental Mono packages PPA

directhex Monoxide experimental Mono packages PPA

PPA description

(maintained by official Debian/Ubuntu Mono team)

This PPA should be used for testing changes to the Mono stack, pre-release package versions, etc.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.