我想在MacOSX Yosemite上安装Mono

时间:2015-09-15 11:05:41

标签: macos mono yosemite

我想在MacOSX Yosemite上安装Mono。

我安装了它但我尝试输入“mono”,终端说“命令未找到”。所以它看起来无法正确安装?

如何在MacOSX Yosemite上正确安装Mono?

3 个答案:

答案 0 :(得分:2)

在OS X上安装软件的最简单方法是使用像Homebrew这样的包管理器。要安装Homebrew,请打开终端并粘贴以下命令

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后要安装Mono,您只需使用

即可
brew install mono

将安装版本4.2.0.179。

答案 1 :(得分:2)

较新版本的单声道符合“El Capitan”要求,即不在 / usr / bin 中安装任何内容,因此现在使用 / usr / local / bin 。我不确定哪个单声道4.x版本开始......

但我会假设你的路径中没有/ usr / local / bin(?),试试:

export PATH=/usr/local/bin:${PATH}
which mono
which mcs

在我的情况下,我安装了4.2.0:

$ which mono
/usr/local/bin/mono
$ which mcs
/usr/local/bin/mcs
$ mono --version
Mono JIT compiler version 4.2.0 (explicit/2701b19 Mon Aug 31 09:57:28 EDT 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
$ cat `which mcs`
#!/bin/sh
export PATH=$PATH:/Library/Frameworks/Mono.framework/Versions/4.2.0/bin
export PKG_CONFIG_PATH=/Library/Frameworks/Mono.framework/External/pkgconfig:/Library/Frameworks/Mono.framework/Versions/4.2.0/lib/pkgconfig:/Library/Frameworks/Mono.framework/Versions/4.2.0/share/pkgconfig:$PKG_CONFIG_PATH
exec /Library/Frameworks/Mono.framework/Versions/4.2.0/bin/mono $MONO_OPTIONS /Library/Frameworks/Mono.framework/Versions/4.2.0/lib/mono/4.5/mcs.exe "$@"

答案 2 :(得分:0)

Homebrew当然是一种选择。

另一种方法是下载Mono .pkg file,运行.pkg并接受许可证以在Mac上安装Mono。稳定的Mono版本在Mono website

上提供