我是.Net开发人员,想调查在Mono上构建和运行我们的框架.
如果最初的项目成功,我将很乐意投资OS学习曲线,但现在我想专注于启动和运行并看到代码正常工作.
假设我对Linux知之甚少,但我是一位经验丰富的开发人员,那么最好的分发是什么?我能期望多快(几小时/几天/几周?)?
到目前为止的一些反馈(感谢答案,伙计们):决定使用CentOS,但这也是因为这符合我想要移植到Mono的.Net代码的特定实现.唯一的问题是我需要转到版本4进行Mono的开箱即用安装
通过一些帮助,我已经能够实现这一点,我可以运行编译并开始解决移植问题.这花了几个小时 - 最大的学习曲线是围绕驾驶Linux.
20081231:在ubuntu上找到以下运行mono的文章:http://www.ddj.com/windows/212201484
我为Novell工作,因此我将推荐OpenSUSE作为Mono使用的发行版.
当您使用OpenSUSE时,不仅可以获得Mono,而且还有数百个开源库和基于.NET的应用程序,我们已通过更新系统移植并提供这些应用程序.
此外,许多预览功能都可以作为可在OpenSUSE上安装的软件包提供.其他分布往往在上述两个方面都落后.
此外,OpenSUSE越多,我们就越有可能继续改进Mono.
Mono下载页面给出了他们首选发行版的相当大的提示:
http://www.go-mono.com/mono-downloads/download.html
还有一个"不支持的发行版"页面:
http://www.mono-project.com/Other_Downloads