Best Linux distribution for running Mono

I'm a .Net developer and would like to investigate building and running our framework on Mono.

If the initial project is successful I will happily invest in an OS learning curve, but right now I want to focus on getting things up and running and seeing the code working.

What would be the best distribution to start with, assuming that I know very little about Linux, but am an experienced developer? How quickly (hours/days/weeks?) can I expect to achieve this?

Some Feedback so far (Thanks for the answers, guys): Decided on CentOS, but this was also because this fits in with a particular implementation of the .Net code that I want to port to Mono.The only issue was that I needed to go to version 4 for an out-the-box install of Mono

With some assistance I have been able to get this to a point where I am able to run compiles and start addressing the porting issues. This took a few hours - biggest learning curve is around driving Linux.

20081231: Found the following article for running mono on ubuntu: http://www.ddj.com/windows/212201484


I work for Novell, so I am going to recommend OpenSUSE as the distribution to use for Mono of course.

When you use OpenSUSE, not only you get Mono, but there are hundreds of open source libraries and .NET based applications that we have ported and make available through our update system.

Additionally, many of the preview features are available as packages that are ready to install on OpenSUSE. Other distributions tend to lag behind in both of the above areas.

Besides, the more OpenSUSE out there, the more funds that we get to continue to improve Mono.


The Mono download page gives a fairly big hint as to their preferred distros:

http://www.go-mono.com/mono-downloads/download.html

There's also a page for 'Unsupported distros':

http://www.mono-project.com/Other_Downloads


Probably Novell (SuSE), since they fund the mono project and pay the core developers, odds are they're using Novell workstations for their initial coding.

It really shouldn't matter much, though.

链接地址: http://www.djcxy.com/p/90100.html

上一篇: CruiseControl [.Net]与TeamCity进行持续集成?

下一篇: 运行Mono的最佳Linux发行版