代码之家  ›  专栏  ›  技术社区  ›  Hannoun Yassir

哪个Linux发行版最适合在虚拟机中开发单应用程序?

  •  13
  • Hannoun Yassir  · 技术社区  · 15 年前

    从那以后我就一直是Windows用户,现在我需要Linux来创建一个使用Mono的应用程序。哪个Linux发行版最适合我?我将在虚拟机中使用它。

    8 回复  |  直到 15 年前
        1
  •  30
  •   jpobst    15 年前

    Mono主要在OpenSUSE上编写和测试。我们发布的包是针对OpenSUSE的。事实上,我们发布了一个OpenSUSE的VMware映像,其中安装了新版本的Mono,随时可以使用:

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

    尽管如此,我们有一个很大的社区,他们致力于确保Mono运行良好,并打包在所有主要发行版上,如Fedora和Ubuntu。

        2
  •  3
  •   lothar    15 年前

    一般来说,没有一种分配比任何其他分配更好。从网络上下载发行版的实时CD,在虚拟机中运行它们,并使用您最喜欢的CD。

        3
  •  1
  •   Zifre    15 年前

    这并不是说任何一个发行版都比另一个更适合单声道开发,但是由于您使用的是虚拟机,所以我会寻找一个资源利用率较低的发行版。

        4
  •  1
  •   LogicMagic    15 年前

    简单的答案显然是OpenSUSE,以获得快速、简单、无痛的开发体验。但是,如果您不需要最新和最棒的单位,并且正在建立一个Web服务器,那么您可能需要使用一个具有更多企业理念的发行版(SLES、RHEL、Ubuntu LTS)。或者,如果你喜欢一个极简主义的发行版,你可能想尝试Gentoo来获得一个只做你需要的事情的内核。

    就我个人而言,我在OpenSUSE上开发了最新的工具,但目标是RedHat,因为这是一个我与之合作的人都知道和信任的品牌。这不是技术原因,而是政治原因。其他虚拟机运行的是什么?Mono甚至可以在Windows、Mac和Solaris上运行。

        5
  •  0
  •   Adam Hawes    15 年前

    任何基于gnome的东西都应该对你有用(因为gnome正在向mono移动)。Ubuntu有很多牵引力,一个非常好的支持基础和GNOME支持。

        6
  •  0
  •   Varkhan    15 年前

    我想说,更容易使用和更完整(免费)的发行版是Fedora、Debian和Ubuntu。

    从那以后我就成了红帽用户…永远。当那个项目开始的时候,我换上了Fedora(这只是Redhat的免费开放版本)。有些发行版很松散,有些还不错,但平均来说,我比我尝试过的其他发行版有更少的关键问题。现在我使用的是Fedora 10,因为我妈妈可以使用它,我想他们在用户界面和可用性方面已经取得了真正的进展!;)

        7
  •  0
  •   Patrick    15 年前

    我建议你下载一个有某种味道的预装虚拟机。至于哪个发行版,如果是客户端应用程序,请使用Ubuntu。如果它是一个服务器应用程序,那就不重要了,所以使用Ubuntu。;P

    这是一个很好的预装虚拟机,我以前用过它来测试: http://www.vmware.com/appliances/directory/95733

        8
  •  0
  •   carsten    13 年前

    virtualbox+any ubuntu+mono/monodopelop=开箱即用,对我来说非常完美。