在本地安装Mono Runtime



这是我的情况。我在Mac上使用Brew作为我的软件包管理器。我在机器上安装了mono,我在C#中进行各种开发。我在做网页开发,gui开发等等。当我尝试使用Brew更新我的机器时,我遇到了一个错误。卸载Mono解决了这个问题。

所以,我所做的就是在我的机器上玩,创建了第二个用户。现在,这个用户不需要任何东西就可以工作了。我只需要Mono和Mono-Develop就可以在不全局安装任何东西的情况下处理这个用户。所有东西都需要在本地安装。

所以具体地说,我是唯一一个使用我的机器的人。我的/Users目录如下所示。

/Users/dillon
/Users/dummy

所以如果我可以安装单声道,比如说:

/Users/dummy/.mono

然后在我的个人资料中:

export MONO_PATH=/Users/dummy/.mono

显然,这不是一个完美的世界,但我想知道是否有人是这方面的专家?(此外,我把这个虚拟用户用于其他东西,我把它用于Wine,我有一组来自学校的关于这个用户的软件。)

您需要从源代码构建Mono以将其安装到自定义位置(在这种情况下,您可以将其安装在任何您喜欢的地方)。

你可以在任何地方安装MonoDevelop.app,但让它使用你的自定义Mono有点棘手。不过,您可以通过处理相关的环境变量来实现它。

如何在自定义位置安装Mono以及相关的环境变量都在这里介绍:http://mono-project.com/Parallel_Mono_Environments

最新更新