【问题标题】:Installing MonoDevelop on Suse Enterprise 10.0在 Suse Enterprise 10.0 上安装 MonoDevelop
【发布时间】:2011-02-07 01:54:21
【问题描述】:

我尝试在 Suse 11.0 Enterprise 上安装 MonoDevelop,使用 MonoDevelop 下载页面上的一键安装,但很快就陷入了缺少依赖项的纠结。然后,我尝试使用 Suse 软件存储库来获取 MonoDevelop,并在几个依赖项中涉水一段时间,试图获取必要的包来满足依赖项,但 Suse 存储库中的一些包实际上似乎缺少所需的 RPM 文件.这些存储库是否不再积极维护?

我知道有一张 CD on the Mono site(称为 Mono LiveCD)似乎包含开发环境的完整安装,还有一张用于 OpenSuse 11.2 的 DVD(在 OpenSuse 网站上)可能 实际上已经安装了所有的 Mono 软件。但我正在编写的实用程序的目标环境是 Suse 11.0 Enterprise Server。这有关系吗?

这里两点之间的最短距离是多少?

【问题讨论】:

    标签: linux mono installation monodevelop suse


    【解决方案1】:

    实际上可能已经安装了所有 Mono 软件。

    它已经安装了所有的 Mono 软件(当然这取决于你所说的“全部”是什么意思)上次我尝试的时候,安装包括 Mono 本身、monodevelop、MoMa 和一些用 Mono 编写的软件( gome - 做,例如)。我没有执行 任何 其他步骤来从 Windows 机器迁移我的解决方案。值得一提的是,monodevelop 多次崩溃,但我认为它与内存有关(图像只能访问 512 mb 的 RAM)。

    但目标环境为 我正在写的实用程序是 Suse 11.0 企业服务器。这有关系吗?

    理论上不会。当然,您必须检查 Mono 版本,但我认为您在迁移过程中不会遇到任何问题。据我所知,Suse 11.0 预装了 Mono 2.0。使用最新的 life-cd,您将使用 mono 2.6 进行开发。有一些重大更改(部分 LINQ to SQL 支持),您当然必须比较更改日志。

    【讨论】:

      【解决方案2】:

      如果您尝试在 Suse Linux Enterprise Server 上安装 Mono,则需要下载 Mono 扩展包(here 提供)。在 SLES 11 中,它被分离到一个单独的产品中,以便将支持生命周期与一般发行版的生命周期分离。这使他们可以更频繁地发布。

      该插件适用于 x86、x86_64 和 IBM System Z。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-12
        • 2021-01-23
        • 1970-01-01
        • 2011-07-25
        • 1970-01-01
        • 2015-04-23
        • 2012-01-16
        • 2013-06-10
        相关资源
        最近更新 更多